Gerrit审批流程设置

本文描述如何使用Gerrit2.4.2设置审批流程。

首先Gerrit中已经有了两个帐号,一个是我的帐号,属于管理员,另一个是工程师。

本文就描述一个简单的审批流程:

工程师提交代码,我Review通过,然后将代码提交。

step1: 创建Reviewer组和Verifier组

Reviewer负责review

Verifier负责将review的结果提交到Git中心仓库中

然后设置成员,由于我是管理员,所以我自然同时都在Reviewer和Verifier组中。


step2:创建项目组,比如这里是appengine team,将工程师加入其中


step3:设置review和verifier权限。为了简单起见,通过Gerrit在All projects的Access中如下设置:

CSDN今天上传图片不行,就简单文字描述一下:

在refs/* 路径下,添加Reviewer组,权限是Label Code-Review,范围是-2~+2

在refs/* 路径下,添加Verifier组,权限是Label Verifier,范围是-1~+1


step4:设置要管理工程的access权限。

将appengine team组加入到refs/for/*路径下,权限为Push.

解释一下,每当工程师通过命令git push直接推送到中心仓库的ref/heade

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值