我们有一位先生不再积极参与项目工作。 问题在于他是我们的Pull Requests必须的审核者。我没有找到任何方法可以将他移除,我们无法完成我们的pull requests。我已经花费了几个小时查看我能找到的每一个选项。 更新10/10 -- 我们尝试使用API删除此评论者并进行另一次PR,但还没有成功。我们甚至试图让其他审核者批准,但如果没有其他必需的审核者,我们就无法完成。我很乐意将这个问题移动,因为我知道它与代码无关,但不知道该去哪里...这不仅仅是一个“你认为哪个工具最好”的问题——我们真的陷入了困境!
请在“分支策略”下检查自动包含代码审核人员部分: 存储库 >> 分支 >> ...(在您的分支处)>> 分支策略 >> 自动包含代码审核人员 如果您有权限更新它们,请删除不需要的审核人员。如果您没有权限,请查看分支安全性或找到有权限的人。 我不确定它是否适用于当前的拉取请求,也许您需要重新创建它。
将必须的审核人从Azure DevOps中删除。您需要询问拥有“编辑策略”权限(即“项目管理员”)的人员,从“自动包含代码审核人员”中删除该必须的审核人员。 注意:您需要检查您要合并的分支的分支策略,例如,您从“Dev”合并到“master”,您需要检查“master”分支的分支策略。然后,在删除所需的审阅者之后,您可以返回到您的拉取请求,并单击“X”按钮: 现在,不需要那个必须的审阅者了。 希望这有所帮助。