从Azure Devops删除所需的审阅者

时间:2019-10-09 17:02:13

标签: azure-devops

我们有一位绅士,他不再积极从事项目。 问题是他是我们“拉取请求”的必要审阅者。

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

我花了几个小时研究我可以找到的每个选项。

enter image description here

更新10/10-我们试图使用API​​并删除此评论者并进行其他PR,但还没有成功。 我们甚至尝试过让其他审稿人批准,但是如果没有其他审稿人的要求,它只会使我们无法完成。 我很乐意提出这个问题,因为我知道它与代码无关,但不知道在哪里....这不只是一个“您认为哪种工具最好”的问题---我们真的在绑定在这里!

second picture

3 个答案:

答案 0 :(得分:1)

检查“分支机构政策”下的Automatically include code reviewers部分:

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

如果您有权更新它们,只需删除不需要的审阅者即可。如果您没有访问权限,请查看分支机构的安全性,或找到有权访问的人。

我不确定它是否适用于当前的“拉取请求”,也许您需要重新进行一次。

答案 1 :(得分:0)

  

从Azure Devops删除必需的审阅者

您需要请有权访问Edit policiesProject Administrators)的人将所需的审阅者从Automatically include code reviewers中删除:

enter image description here

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

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

enter image description here

现在,不需要该必需的审阅者。

enter image description here

希望这会有所帮助。

答案 2 :(得分:0)

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