私は共同作業者と一緒にJavaプロジェクトに取り組んでおり、どちらもEclipseエディターを使用しています。私がやりたいのは、.javaファイルを彼と共有できるようにすることです。これにより、両方を別々に編集しながら、もう一方が何を書き込んだかを確認できます。現在、私はこれを、プロジェクトを含むDropboxフォルダーを共有することによるアドホックな方法で行っています。ただし、彼は別のバージョンのJavaを使用しているため(私がWindowsを使用しているときにMacを実行しているため)、このアプローチはうまく機能しません。プロジェクトを実行するには、Dropboxがすべてのファイルを共有するだけなので、彼が作成したすべての.classファイルをクリアする必要があります。これは私のコンピューターに表示されます。
開発者間のファイル共有を管理する方法としてCVSについて聞いたことがありますが、それは大変な作業のように思えます。たとえば、CVSサーバーを入手する方法や、CVSサーバーを機能させるために何をすべきかわかりません。同じJavaプロジェクトで一緒に作業できるようにする簡単で簡単な方法はありますか?GitHubが答えですか?