首页 > 解决方案 > 拉取请求完成后更改工单状态

问题描述

我将 Git 与 Visual Studio 和 Azure DevOps 一起使用。我正在尝试完成拉取请求并更改票证状态。

目前,您可以通过选择“合并后完成链接的工作项”来执行此操作。问题是这会将票证的状态设置为Done

有没有办法在拉取请求完成时使用不同的选项设置票证状态?

在创建拉取请求时设置票证状态也很好......

标签: gitazure-devopspull-request

解决方案


所以这实际上现在在 Azure Devops 中 - Set Work Item State in Pull Request

Complete linked work items after merging如果您不想关闭工作项,请不要使用。;)

要将 Work Item 123 的状态设置为resolved而不是closed,请在您的 PR 描述中写入:

Resolved: #123

如果您想更改多个票证并使用语法,则此功能很有用{state value}: #ID。例如,要同时关闭一个任务并解决一个用户故事。

Resolved: #123
Closed: #456

然而,它确实依赖于开发人员了解和使用约定,而不是作为整个组织的托管策略。


推荐阅读