【问题标题】:Azure DevOps - require PR re-approval if PR is updated after initial approvalAzure DevOps - 如果 PR 在初始批准后更新,则需要 PR 重新批准
【发布时间】:2020-07-21 21:29:38
【问题描述】:

在 Azure DevOps 中,考虑以下事件序列

  1. PR 由开发者创建,未标记为自动完成
  2. PR 由审阅者审阅和批准(必需的政策是至少 1 名审阅者)
  3. 开发人员进行了其他更改,PR 会自动更新
  4. PR 已完成,包括上述 (3) 中所做的更改,未经任何人审核

我们如何确保对已经批准的 PR 所做的任何其他更改都需要重新批准?

谢谢

【问题讨论】:

    标签: azure-devops


    【解决方案1】:

    Pull Request 策略中有一个选项支持这一点。检查documentation.

    • 如果未选择请求者可以批准他们自己的更改,拉取请求的创建者仍然可以投票批准他们的拉取 请求,但他们的投票不计入最低人数 审阅者。
    • 如果任何审阅者拒绝更改,则拉取请求无法完成,除非您选择允许完成,即使某些审阅者投票等待 或拒绝。
    • 当新的更改被推送到源分支时,您可以重置代码审阅者的投票。有新的时选择重置代码审查员投票 变化

    【讨论】:

      【解决方案2】:

      您需要标记此复选框:

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2021-06-23
        • 1970-01-01
        • 2020-01-09
        • 1970-01-01
        • 2020-02-02
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多