git - 拉取请求完成后更改工单状态
问题描述
我将 Git 与 Visual Studio 和 Azure DevOps 一起使用。我正在尝试完成拉取请求并更改票证状态。
目前,您可以通过选择“合并后完成链接的工作项”来执行此操作。问题是这会将票证的状态设置为Done。
有没有办法在拉取请求完成时使用不同的选项设置票证状态?
在创建拉取请求时设置票证状态也很好......
解决方案
所以这实际上现在在 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
然而,它确实依赖于开发人员了解和使用约定,而不是作为整个组织的托管策略。
推荐阅读
- xamarin - VS for Mac:本机链接失败,未定义的 Objective-C 类:CPTAnimationDelegate
- sqlite - Sqlite 左连接复合键
- rest - 如何使用 REST API 批量更新 firebase 数据库?
- r - 使用分隔符将数据框中的一列拆分为多列(不同长度)
- typescript - TypeScript 无法实现类
- jdbc - 用于 postgres 10 的 Tomcat JDBC 驱动程序
- python - 在 Tkinter 中更新窗口和值
- r - 全参数化模型
- yii2 - 在 yii2 中创建动态 url
- node.js - 如何使用 chrome devtools 调试远程 node.js 应用程序