1

我正在使用 TFS 2010。

是否可以聚合从子工作项到父工作项的变更集关联/链接,以便(例如)要求自动链接/关联到链接到其子任务的所有变更集?

我有一个印象,我期待 TFS Build 服务可能会自动完成这项工作。但是现在当我尝试使用 TFS Build 时,它似乎并没有对从子工作项到父工作项的汇总(和聚合)变更集关联做任何事情。我认为它只是将新的/最近的变更集与当前的构建相关联。

4

3 回答 3

1

尝试TFS 聚合器

示例用途

  • 当孩子移动到“进行中”时,将错误、PBI(或任何父级)的状态更新为“进行中”
  • 当所有子级移动到“完成”或“已移除”时,将 Bug、PBI(或任何父级)的状态更新为“完成”
  • 用所有任务的“剩余工作”的总和来更新 Bug、PBI 等上的“剩余工作”。
  • 将 Sprint 上的“剩余工作”更新为其孙辈的所有“剩余工作”的总和(即 Sprint 中 PBI 和错误的任务)。
  • 总结单个工作项的总计(即开发估计 + 测试估计 = 总估计)
于 2012-07-08T18:28:55.817 回答
0

是 B.Hodges 撰写的一篇出色的文章,描述了如何通过使用该ILinking服务在给定的源代码控制路径下检索工作项和变更集之间的连接。
您可以将此示例用作基础,以便构建一个自定义工具来完成您的工作。据我所知,没有这样的工具可用,所以我认为你最好的选择是使用 TFS-SDK 实现你需要的东西。@KMoraz 提出

的出色工具仅在 WorkItems 的上下文中聚合关系,因此您将丢失变更集部分。

于 2012-07-11T11:28:57.797 回答
0

工作项与变更集和构建的链接存储在关系仓库数据库中。您可以创建查询来检索信息。

此 MSDN 页面显示构建如何链接到变更集,然后链接到工作项。

http://msdn.microsoft.com/en-us/library/ms244691.aspx

于 2012-07-07T16:36:02.647 回答