如何使用直接提交给git的更改来更新gerrit repos?

时间:2013-03-13 12:02:53

标签: git repository sync gerrit

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

事情是,gerrit自己的回购当然没有更新所有的更改。 如何让它与git同步?

1 个答案:

答案 0 :(得分:1)

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

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

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

  3. 祝你好运!