1

我们在欧洲使用 git 和 Gerrit 进行代码审查,它运行良好;)问题是我们在亚洲的同事有互联网连接,这使得克隆、推送和拉取需要很长时间。有没有办法设置一个 Gerrit 镜像,这样每次提交都必须在欧洲和亚洲之间传输一次?我知道 Gerrit 支持复制,但我不确定这是否是答案,因为我希望能够推动和拉动双方。

4

1 回答 1

0

我不使用gerrit,但这里的问题似乎没有那么复杂。您只需要创建一个“本地”存储库。现在例如在两侧设置一个 post-receive-hook,相互推动。现在,每次有人将某些东西推送到您的澳大利亚存储库时,它都会被推送到您的镜像,您和您的开发人员可以从这个镜像中推送和拉取(然后将再次推送到澳大利亚)。

于 2011-07-28T07:19:20.293 回答