私たちはEclipse(eGitプラグインを使用しています)を使用しており、複数のユーザーが書き込みアクセス権を持つ共有ネットワークドライブにレポをホストしたいとします。複数のユーザーが共有ネットワークドライブでGitリポジトリを使用することは安全ですか?
ユーザーはすべて同じオリジナルのレポ(共有ドライブ上)を指すことができますか、または各ユーザーがローカルドライブにレポをクローンし、このローカルバージョンを処理し、ネットワーク化されたオリジナルに変更をプッシュする方が良いでしょうか。必須?
EclipseはGitリポジトリからプロジェクトを(あなたのEclipseワークスペースに)インポートすることができるようですが、そのプロジェクトを「プロジェクトを共有する」ことを選択するまで、インポートされたプロジェクトはGitによって監視されません。このステップでは、作業ディレクトリはそのプロジェクトのrepoの作業ディレクトリの作業ディレクトリになります。おそらく、このプロジェクトを共有しているすべてのユーザーは、共有ドライブ上のリポジトリと同じ作業ディレクトリを持つことになります。
私はこのことの意味についてはっきりしていませんが、最初の点検では良いアイデアのようには見えません! 2人のユーザーが同時に編集するために同じファイルを開こうとしているような基本的な問題はどのように処理されますか?
ありがとうございました。
これはgitを必要としません。通常のネットワークドライブを使用し、すべての開発者にそこから読み書きをさせてください。私はそれをお勧めしません、多くの問題に終わるので、それは可能です。 – Sgoettschkes