首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Gerrit组态

Gerrit组态
EN

Stack Overflow用户
提问于 2012-07-30 14:30:23
回答 3查看 2.4K关注 0票数 5

我们想使用gerrit进行代码评审,但是我们在webview中缺少一些设置。

  • 是否可以禁止提交者检查/验证他们自己的提交?
  • 是否有可能两个审查员将+1累加到+2,这样就可以提交?

谢谢

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2012-07-30 17:30:25

  • 是否可以禁止提交者检查/验证他们自己的提交?

是的,安装自动构建来验证所有提交。您可以使用Jenkins的格瑞特触发器或竹子的gReview来设置它。这样,没有人需要验证提交。此外,您还可以设置超级用户,这样只有select组才能真正合并最终评审的更改。

是否有可能两个审查员将+1累加到+2,这样就可以提交?

不,2 +1并不要求提交+2。文档是这么说的:

审阅者选择的标签决定接下来会发生什么。+1和-1级别只是一个观点,当+2和-2级别允许或阻止更改时。为了让改变被接受,它必须至少有1 +2和2票。虽然这些都是数值,但它们绝不是累加的;2+1并不等于+2。

票数 4
EN

Stack Overflow用户

发布于 2012-07-31 19:42:58

您可以禁止自评,并添加一个+1 + +1 = +2规则,但它没有很好的文档。更新版本的Gerrit使用prolog引擎计算提交规则。这个特性的改进文档目前正在开发中:https://gerrit-review.googlesource.com/#/c/37102/

票数 5
EN

Stack Overflow用户

发布于 2013-01-18 10:08:10

布拉德在他的回答中提到的文档现在被合并到Gerrit的主分支中,并在最新的版本(2.5.1到现在)中获得:

只有在代码评审+2由非作者提供的情况下才可提交更改

使2 +1票等于+2

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11723605

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档