要在 Gerrit Web 3.5.0 版本上配置每笔提交需要 2 个人 review 后才能 submit,需要进行以下步骤:

  1. 登录到 Gerrit 服务器,进入 Gerrit 的安装目录。

  2. 打开 Gerrit 的配置文件 'gerrit.config'。

  3. 在配置文件中找到 '[change]' 部分,并确保以下设置已启用:

    [change]
        enableReviewerByEmail = true
    

    这将允许您使用电子邮件地址来指定审阅人。

  4. 在配置文件的 '[rules]' 部分添加以下配置:

    [rules]
        submit = group Registered Users
        label-Code-Review = -2..+2 group Administrators
        label-Verified = -1..+1 group Administrators
        label-Verified = -1..+1 group Non-Interactive Users
        submit = rule Two+ Reviewers
        submitTwoPlus = group Administrators OR rule Two+ Reviewers
        submitTwoPlus = label-Code-Review = 2 group Registered Users
        submitTwoPlus = label-Code-Review = 2 group Administrators
    

    这将定义一个名为 'Two+ Reviewers' 的新规则,要求至少有两个审阅人才能提交。

  5. 保存并关闭配置文件。

  6. 在 Gerrit 服务器上重新启动 Gerrit 服务,以使配置更改生效。

现在,每当有人提交变更时,至少需要两个审阅人对其进行审核,才能进行提交操作。

Gerrit 3.5.0 版本强制双人代码审查配置指南

原文地址: https://www.cveoy.top/t/topic/pk5e 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录