VSTS拒绝了拉取请求完成工作流程

问题描述 投票:2回答:2

我们要求VSTS拉取请求(PR)设置为在请求完成之前需要2个审阅者。

这种情况发生在今天:

  1. 拉动请求由2个评论者创建
  2. 一位评论员接受了PR,另一位评论员拒绝了
  3. 作者修改并推送了代码
  4. 拒绝批准的代码的审稿人
  5. PR没有第一个批准者看到更新,成功完成

当更新的代码进入时,我们需要重置原始批准和拒绝。这是否可以开箱即用?

azure-devops
2个回答
1
投票

您现在想要的选项存在。 (我相信它是在您发布问题后的某个时候添加的。)在分支政策下,选中标记为“在有新更改时重置代码审核者投票”的复选框。 See documentation here

据我所知,无论是接受还是拒绝,这都会重置所有选票。因此,在可选审阅者拒绝之前版本的情况下,有人可能会在审阅者验证其拒绝原因得到充分解决之前完成拉取请求。


0
投票

代码更新时没有重置反馈(批准和拒绝)的功能。

您的要求的解决方法是您可以要求特定审阅者审查代码。

  1. 去做团队项目管理页面(设置)>版本控制>选择存储库的一个分支
  2. 单击代码审查要求中的添加新路径

enter image description here

之后,该用户只需在其他人审核完代码后审核拉取请求代码(全部批准)。

我在这里提交了一个您可以投票的用户语音。 Pull request: rest feedback of related active pull request after code changes (push new changes)

© www.soinside.com 2019 - 2024. All rights reserved.