我收到了为我们的主管创建自定义报告电子邮件的请求。当我们进行主要版本时,他们需要该版本的功能列表。我需要做的是阅读相关的任务到发布然后遍历父节点,直到我到达标记有标记“执行”的功能。我的问题是我找不到任何关于如何将“工作项链接到相关更改”的文档。 我已经能够完成特定的构建 获取http://XXX.MYTFSSERVER.COM/tfs/Collection/Project/e5e632e2-ae70-41c9-9d72-6686d2375f14/_apis/build/Builds/69330
但是我没有看到任何链接来获得与构建相关联的工作项。
答案 0 :(得分:1)
发布已经开箱即用了。在发行版的工作项选项卡上,您可以生成一个电子邮件,其中包含与该发行版相关的所有工作项相对于早期版本。
答案 1 :(得分:0)
没有任何内置方法可以实现这一点,例如通过TFS工作项查询。您需要构建一个扩展来获取特定版本的所有工作项,并在以后过滤它们。
通过扩展实现该目标的步骤:
- 获取指定版本以获取构建ID
- 获取每个构建ID的构建工作项
- 获取相关工作项
- 过滤您实际需要的工作项
醇>
详细的简单扩展代码,用于获取特定版本的工作项,您可以参考此链接:TFS 2017 Release Management: How to display parent PBI for Tasks under Release