Zom*_*ode 9 git pull-request azure-devops
我在 Visual Studio 和 Azure DevOps 中使用 Git。我正在尝试完成拉取请求并更改票证状态。
目前,您可以通过选择“合并后完成链接的工作项”来完成此操作。问题是这将工单的状态设置为Done。
有没有办法在拉取请求完成时使用不同的选项设置票证状态?
在创建拉取请求时设置票证状态也很好......
Gor*_*ter 10
所以这实际上现在在 Azure Devops 中 - Set Work Item State in Pull Request
Complete linked work items after merging如果您不希望关闭工作项,请不要使用。;)
要将工作项 123 的状态设置为resolved而不是closed,请在 PR 描述中写入:
Resolved: #123
Run Code Online (Sandbox Code Playgroud)
如果您想要更改多张票证并使用语法,则此功能非常有用{state value}: #ID。例如,关闭任务并同时解决用户故事。
Resolved: #123
Closed: #456
Run Code Online (Sandbox Code Playgroud)
然而,它确实依赖于开发人员了解和使用该约定,而不是将其作为整个组织的管理策略。
是的,同意Shayki的回答。Azure Devops 不支持此类功能。到目前为止,这是一个固定选项,您只需在完成 PR 时将其更改为已完成。
但是,作为解决方法,您可以安装一个扩展WorkItem Updater,它可以在执行构建时更改工作项。然后,将任务WorkItem Updater添加到您的构建中。在该任务中,您可以将其更改为您想要的任何状态。
我知道,这并不方便你达到你想要的目的。
而且,这里有一个在Microsoft 开发者社区(这是我们产品功能建议的主要论坛)上提出的UserVoice : PR 关闭后自定义工作项状态。
注意:您可以在那里投票并添加您的评论。这个 UserVoice 已经正在审核中,相信很快就会面世。
| 归档时间: |
|
| 查看次数: |
3228 次 |
| 最近记录: |