私は、米国とヨーロッパの両方に開発チームを持つ会社で働いています。現在、各施設で Perforce を使用しており、共同で新しいシステムを構築する予定です。私は分散型チームなので、git または Mercurial に移行することを強く望んでいますが、同僚は慎重です。彼らは Perforce を気に入っており、DVCS に移行するメリットを感じていません。
納得させる正当な理由を思いつくのに苦労していることを認めざるを得ません。2 つの施設間の高速回線は、中央の Perforce リポジトリを使用するか、施設ごとに 1 つのクローンを作成できることを意味します。
発生した懸念は、1 つのマスター リポジトリが存在しないことです。開発者は、チェックアウトしたばかりのコードが最新であるかどうかを知ることはできません。他の誰かが同じファイルを更新しているとしますか?
はい、私は git/Mercurial 初心者です。議論の余地のない理由で私を助けてくれる人はいますか?
ありがとう!