我将 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/