2014-11-14 52 views
1

我设置Gerrit代码审查,并有一个问题(这看起来像我很明显),我没有找到答案。Gerrit配置与Git

如何将我的Gerrit git仓库连接到现有的Git仓库,以便将代码审查用于? 要么我误解了这个概念,要么我错过了一些东西。

任何想法请。

谢谢

回答

0

还有就是格里特与GitHub的连接方式(https://www.packtpub.com/books/content/using-gerrit-github

你基本上可以把任何格里特比如在另一个混帐系统的前面或可以使用格里特作为唯一的Git仓库。

在我的公司,我们在gitlab之前有gerrit,它工作正常。它有一些注意事项,因为同步插件不能做pulls,但只能push,所以你必须小心,没有人推送到gitlab。主要的两个是:只有存储库所有者允许谁不能阻止他自己和管理员和项目所有者可以推动掌握gerrit实例(默认git push分支)。

0

Gerrit被设计成写入主存储库的唯一实例。

外部服务器上的更多存储库可以通过复制插件(Gerrit附带)保持最新。

volker提到的github插件可以将AFAIK提取请求转换为新的Gerrit更改以供审阅。