当我们慢慢地从SVN迁移到GIT时,我们正在寻找创建一个git服务器集群,以便在我们的wan上卸载克隆,并在出现问题时创建冗余或热备用。我们的主要要求之一是我们可以提交任何gitserver,它将在层次结构中进一步复制它。
随着我们同时在三大洲开发,我不会非常信任使用rsync / crontab的git克隆,因为我认为同时在多个服务器上提交可能会破坏存储库(或者让git头疼如何合并这些变化)。这种部署的最佳实践是什么?有提示或指针的人吗?当我们迁移到Git时,Wandisco的SVN集群没有削减它。
答案 0 :(得分:0)
对于这种数据传播,我建议使用 git bundle
(include tags and branches),因为: