从 Azure Devops 中删除所需的审阅者

remove a required reviewer from Azure Devops

我们有一位先生不再积极从事项目。 问题是他是我们 Pull Requests 的必要审阅者。

我没能找到删除他的方法,我们无法完成我们的拉取请求。

我花了几个小时查看我能找到的每个选项。

10 月 10 日更新——我们尝试使用 API 并删除该审阅者并进行另一次 PR,但还没有成功。 我们甚至尝试过让其他审稿人批准,但如果没有其他要求的审稿人,我们就无法完成。 我很乐意提出这个问题,因为我知道它与代码无关,但不知道去哪里......这不仅仅是一个 'what tool do you think is best' 问题 --- 我们真的在这里陷入困境!

检查分支政策下的 Automatically include code reviewers 部分:

Repos >> Branches >> ... (at your branch) >> Branch policies >> Automatically include code reviewers

如果您有权更新它们,只需删除不需要的审阅者即可。如果您没有访问权限,请查看 Branch security,或找一个有访问权限的人。

我不确定它是否适用于当前的 Pull Request,也许你需要再做一次。

remove a required reviewer from Azure Devops

您需要请有权 Edit policies (Project Administrators) 的人从 Automatically include code reviewers:

中删除所需的审阅者

注意:您需要检查您要合并的分支的分支策略,例如,您从Dev合并到master ,您需要检查 master 分支的分支策略。

然后,在删除所需的审阅者后,您可以返回到您的拉取请求并单击 X 按钮:

现在,不需要那个必需的审阅者了。

希望对您有所帮助。

检查父文件夹的分支策略,我遇到了类似的问题,但在禁用两个文件夹的策略时得到了解决。