【问题标题】:Removing required approvers from VSTS pull request从 VSTS 拉取请求中删除所需的批准者
【发布时间】:2016-06-20 18:36:32
【问题描述】:

我们将 VSTS 与 git 一起用于源代码控制等。我有一个 VSTS/git 拉取请求,其中有几个冗余的必需批准者。他们中的一些人已经批准了拉取请求。我想继续完成拉取请求。

我可以通过单击 VSTS 中每个名称旁边的小 X 来删除无关的必需批准者。但是,当我尝试完成拉取请求时,VSTS 会将它们重新添加到拉取请求中。有什么办法可以做我想做的事吗?

谢谢,

【问题讨论】:

  • 可以分享详细步骤吗?我无法重现该问题。
  • 如果您没有访问我们公司的 VSTS,就很难做到。开发分支上的设置是我们需要两个拉取请求的批准者。在这一点上,开发人员添加了其他几个人作为批准者。我想继续完成拉取请求。它将允许我从拉取请求中删除所需的批准者,但是当我单击“完成拉取请求”按钮时,它会给我一个“拉取请求需要由所有必需的审阅者批准才能完成”。消息,然后将所需的批准者重新添加到拉取请求中。

标签: git azure-devops pull-request


【解决方案1】:

根据您收到的错误消息,您正在尝试删除从“控制面板\版本控制\分支策略”中指定的所需批准者。

但是,无法删除所需的审批人。您只能删除创建拉取请求时指定的批准人。如果您确实想删除它们,可以取消选中“必需”选项。

【讨论】:

  • 控制面板\版本控制\分支策略仅适用于新的拉取请求,对吗?有没有办法对现有的拉取请求进行更改?
  • @Eric 它也适用于现有的拉取请求。顺便说一句,取消选中“必需”选项仅允许您在这些批准者的批准下完成拉取请求。他们的名字仍将显示在拉取请求中。如果您不想显示它们,则需要取消选中“启用”选项。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-10-21
  • 1970-01-01
  • 2022-10-02
  • 1970-01-01
相关资源
最近更新 更多