gerrit中的导入存储库功能

时间:2013-08-08 05:07:01

标签: gerrit

我最近从gitlab切换到了gerrit,并且想知道是否有任何在gerrit中导入现有存储库的功能(比如在gitlab中创建新的项目页面)。

根据文档,我们可以在创建新项目之后ssh repos,但我想要的是将新项目与现有repo挂钩,以便repo中的任何新提交可以触发为代码创建新的补丁集回顾gerrit。

有办法做到这一点吗?

2 个答案:

答案 0 :(得分:0)

Gerrit希望管理您的存储库。它需要为它自己的钩子开火,并使神奇的refs/for/foo分支起作用。

您将不得不将您的存储库推送到Gerrit,并在那里提交您的代码评论。

可以在原始存储库中创建一个ref-updated挂钩,该挂钩会查看传入的补丁并为它们创建Gerrit审核请求,但这将是您指示不想要的脚本写。

答案 1 :(得分:0)

目前没有针对您提及的用例的开箱即用解决方案

有一个plugin that does something similar for Github projects因此很可能为Gitlab做类似的事情。