提取请求-确保允许PR完成之前关闭链接的任务

时间:2019-05-07 10:44:18

标签: azure-devops

我们希望创建一个工作流,其中只有在所有相关任务都处于“完成”状态时才允许完成拉取请求,以避免不一致。

我们知道除非分配了至少一个任务,否则如何阻止拉取请求完成,但是我们没有找到一种方法来强制Azure DevOps在允许完成之前检查任务状态。

现在完成请求请求会将相关任务设置为“完成”,但是我们需要开发人员在完成之前检查其状态是否为“完成”,因为我们希望开发人员手动确认任务完成。

1 个答案:

答案 0 :(得分:1)

  

拉取请求-确保允许PR完成之前已关闭链接的任务

实际上,就像您所说的那样,“分支机构策略”选项Check for linked work items仅检查是否至少分配了一个任务,而不检查任务状态。

选项Complete linked work items after merging用于自动完成工作项:

enter image description here

AFAIK,没有这样的“分支策略”选项或任何其他设置可以检查任务状态,您可以在UserVoice网站上添加对此功能的请求:

https://developercommunity.visualstudio.com/content/idea/post.html?space=21

这是我们提供产品建议的主要论坛。感谢您帮助我们构建更好的Azure DevOps。

enter image description here

您可以对此反馈进行投票并添加评论。当有足够的社区投票并添加反馈意见时,产品团队成员将认真对待此反馈意见。

希望这会有所帮助。