如何在Gerrit Code Review中合并提交

vie*_*one 11 git merge commit gerrit

我是gerrit的新手:http://code.google.com/p/gerrit/ 我在我的本地Mac上用git安装了它.完成.

我做了一些测试动作:

  • 注册2个帐户,第一个帐户授予"管理员"权限,第二个帐户授予"注册用户"

  • 创建新项目

  • 我使用第二个帐户将提交推送到主分支进行审核.添加第一个作为审阅者

  • 检查没问题.如何将此提交合并到主分支?Web UI的任何解决方案?

谢谢!

vie*_*one 17

我解决了我的问题.

在管理员/项目/访问上注意3个类别:

  • 代码审查
  • 验证
  • 提交

我错过了最后两个类别,因此,Gerrit不显示提交按钮


Bra*_*rad 7

一旦提交在每个类别中具有最高分数并且在任何类别中没有最低分数,则可以将其合并.默认类别是Code Review(-2到+2)和Verified(-1到+1).因此,要合并提交,它必须具有+2代码审核和+1验证分数,并且没有-2代码审核或-1验证分数.

具有"提交"权限的用户将看到"审核"按钮旁边的"提交补丁集n"按钮.单击它以合并提交.