我目前正处理的情况是某些人正在测试驱动gerrit进行代码审查,但那些尚未使用它的人仍然可以直接将代码推送到远程git仓库。
事情是,gerrit自己的回购当然没有更新所有的更改。 如何让它与git同步?
答案 0 :(得分:1)
Gerrit目前不支持将上游存储库作为主服务器引用。有几个请求,所以用户可以将Gerrit放在Github前面,但目前不支持。你有几个选择:
切换到Gerrit,但允许绕过审核。 Gerrit是主人,人们测试驾驶代码审查可以这样做,但想要绕过审查的用户可以直接推送到存储库。
设置一些脚本以将Gerrit的存储库副本与上游同步。如果存在合并冲突,这将变得棘手,但可能是可行的。