2

我目前正在处理一些人正在测试驱动 gerrit 以进行代码审查的情况,但那些尚未使用它的人仍然可以将代码直接推送到远程 git repo。

问题是,gerrit 自己的 repo 当然没有更新所有的变化。我怎样才能让它与 git 同步?

4

1 回答 1

1

Gerrit 目前不支持将上游存储库作为主存储库引用。对此有几个请求,因此用户可以将 Gerrit 放在 Github 前面,但目前不支持。你有几个选择:

  1. 切换到 Gerrit,但允许绕过审查。Gerrit 是大师,测试驱动代码审查的人可以这样做,但想要绕过审查的用户可以直接推送到存储库。

  2. 设置一些脚本以将 Gerrit 的存储库副本与上游同步。如果存在合并冲突,这将变得棘手,但可能是可行的。

祝你好运!

于 2013-03-13T18:40:38.510 回答