git - pull 请求完成后更改工单状态

标签 git azure-devops pull-request

我将 Git 与 Visual Studio 和 Azure DevOps 结合使用。我正在尝试完成 pull 请求并更改票证状态。

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

在 pull 请求完成时,是否可以通过不同的选项设置票证状态?

创建 pull 请求时设置票证状态也很好......

最佳答案

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

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

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

Resolved: #123

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

Resolved: #123
Closed: #456

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

关于git - pull 请求完成后更改工单状态,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56964696/

相关文章:

git 在推/pull 之前输入密码

git - 如何在 cmder 中运行 msysgit?

git - 如何将现有的 Git 存储库导入另一个?

Azure DevOps,由于 AD 权限不足而无法创建管道

github:将提交添加到现有的 pull 请求

git - 如何在给定 pull 号时应用 git 补丁

git - 一个 interactivley 如何丢弃修改(类似于 `git add -p` )

c# - 仅在远程运行时通过 Selenium 测试中途抛出 WebDriverException

docker - 如何在 Azure Devops 发布定义中的 Dockerized Web 应用程序中设置环境变量

git - merge 一个提交落后的 pull 请求