Azure DevOps Pull Request 策略需要两个所需审阅者之一

Wag*_*ira 3 pull-request azure-devops

在我的团队中,我们有 6 名开发人员,其中 2 名是技术主管,因此至少其中一名需要批准 PR。其他4个开发者是可选的。

如果任何一位所需的审核者/批准者批准了 PR,是否有办法允许完成 PR?

我设法将两位技术主管添加为所需的审阅者,但问题是他们都需要批准 PR。

pro*_*cro 7

您可以将最少审阅者设置为分支策略:

分行政策

然后只在 PR 中使用可选的审阅者,因为政策已经强制要求审阅者是强制性的。 在此输入图像描述

为了实现其中一位审阅者是技术主管,请为技术主管创建一个小组并使该小组成为强制性的。

一旦其中一名成员批准 PR,它就会成为强制审阅者,并自动将批准该 PR 的用户添加为可选审阅者。

小组审稿人示例

然后,可以在“设置”>“存储库”>“构建策略”中将该组(您的用例中的技术负责人)配置为分支策略:: 技术领导小组

由于这是一项分支策略,因此 PR 中的外观和感觉略有不同,但您的目标仍然实现了:

技术主管公关接受 = tonie