TFS 2015:在发布后更新工作项状态

问题描述 投票:0回答:1

在使用TFS版本管理首次成功发布后,我需要将工作项状态更新为准备好测试状态。似乎应该有一个简单的内置任务来做到这一点,但我看不到它。我目前的想法是

  1. 使用TFS REST API查询工作项并使用PowerShell更新所有工作项
  2. 将其包含在PowerShell任务中并包含在发布定义中

这将完成我认为的工作。它在我们的版本中更加强大,但它们建立在一堆powershell上,至少它是众所周知的。

但是有更好(更快)的方法吗?如果答案是直接'不'那么好 - 我会很乐意接受这个答案。

我们在TFS 2015 R4上。

非常感谢任何/所有帮助

powershell tfs tfs2015 ms-release-management
1个回答
1
投票

抱歉,Microsoft没有为此提供开箱即用的功能。

但我们仍然可以使用一些三方扩展或任务来处理这种情况。

WorkItem Updater task可以在构建或发布期间更新以下工作项字段:

  • 更新链接到构建的工作项的状态。
  • 更新链接到构建的工作项的受理人。
  • 将构建作为Development Link添加到工作项。

enter image description here

限制也很明显,它只能更新链接到构建的工作项。这似乎不是问题,它也是构建管道中的良好行为跟踪工作项。

否则,您必须使用上述方法在发布之后/期间更新正常工作项。

© www.soinside.com 2019 - 2024. All rights reserved.