随着我们慢慢地从 SVN 迁移到 GIT,我们正在考虑创建一个 git 服务器集群,以便在我们的 wan 上卸载克隆,并在出现问题时创建冗余或热备用。我们的主要要求之一是我们可以提交给任何 gitserver,后者将在层次结构中进一步复制它。
由于我们同时在多达 3 个大洲进行开发,因此我不太信任使用 rsync/crontab 的 git 克隆,因为我相信同时在多个服务器上提交可能会损坏存储库(或给 git对如何合并更改感到头疼)。围绕此类部署的最佳实践是什么?任何有提示或指针的人?Wandisco 的 SVN 集群并没有在我们迁移到 Git 时削减它。