私たちはゆっくりとSVNからGITに移行しているので、私たちは、クローンの負荷を軽減し、問題が発生した場合に冗長性やホットスタンバイを作成するために、gitサーバーのクラスタを作成します。私たちの主な要求の1つは、gitserverのいずれかにコミットできることです。gitserverは階層内でそれをさらに上に複製します。gitミラー環境をセットアップするには?
多くの3大陸で同時に開発しているので、同時に複数のサーバ上のコミットがリポジトリを破壊する可能性があるので、rsync/crontabされたgitクローンを使用することについて多くの信頼を置いていません(または変更をマージする方法についてgitに頭痛を与えてください)。そのような配備のベストプラクティスは何ですか?誰でもチップやポインタを持っていますか? WandiscoのSVNクラスタは、私たちがGitに移行しているので、それをカットしません。
一重引用符で囲んでください:http://stackoverflow.com/questions/5213568/how-to-setup-git-cluster(最大の違いはコミットしたいです問題の中で言及されているように、同時にコミットをマージするという問題のため、良い解決策はないと確信しています) – jrdn