我是gerrit的新手:http://code.google.com/p/gerrit/ 我在我的Mac本地使用git安装了它,这步完成了。
我进行了一些测试操作:
注册了两个账号,第一个账号被授予“管理员”权限,第二个账号被授予“注册用户”权限
创建了一个新项目
我使用第二个账号将提交推送到主分支以供审核。添加第一个账号作为审阅者
审核通过了。如何将此提交合并到主分支?有没有网页界面的解决方案?
谢谢!
我是gerrit的新手:http://code.google.com/p/gerrit/ 我在我的Mac本地使用git安装了它,这步完成了。
我进行了一些测试操作:
注册了两个账号,第一个账号被授予“管理员”权限,第二个账号被授予“注册用户”权限
创建了一个新项目
我使用第二个账号将提交推送到主分支以供审核。添加第一个账号作为审阅者
审核通过了。如何将此提交合并到主分支?有没有网页界面的解决方案?
谢谢!
我解决了我的问题。
在管理/项目/访问的三个类别中,请特别注意以下三个类别:
由于我错过了最后两个类别,所以 Gerrit 没有显示提交按钮。
一旦提交的代码在每个类别中都获得了最高分数,并且没有任何类别的最低分数,那么它就可以被合并。默认的类别是代码审查(-2到+2)和验证(-1到+1)。因此,要合并一个提交,它必须具有+2的代码审查和+1的验证分数,且没有-2的代码审查或-1的验证分数。
具有“提交”特权的用户将在“审核”按钮旁边看到“提交补丁集n”的按钮。单击它以合并提交。