我正在使用 TFS 2010。
是否可以聚合从子工作项到父工作项的变更集关联/链接,以便(例如)要求自动链接/关联到链接到其子任务的所有变更集?
我有一个印象,我期待 TFS Build 服务可能会自动完成这项工作。但是现在当我尝试使用 TFS Build 时,它似乎并没有对从子工作项到父工作项的汇总(和聚合)变更集关联做任何事情。我认为它只是将新的/最近的变更集与当前的构建相关联。
我正在使用 TFS 2010。
是否可以聚合从子工作项到父工作项的变更集关联/链接,以便(例如)要求自动链接/关联到链接到其子任务的所有变更集?
我有一个印象,我期待 TFS Build 服务可能会自动完成这项工作。但是现在当我尝试使用 TFS Build 时,它似乎并没有对从子工作项到父工作项的汇总(和聚合)变更集关联做任何事情。我认为它只是将新的/最近的变更集与当前的构建相关联。
尝试TFS 聚合器
这是 B.Hodges 撰写的一篇出色的文章,描述了如何通过使用该ILinking
服务在给定的源代码控制路径下检索工作项和变更集之间的连接。
您可以将此示例用作基础,以便构建一个自定义工具来完成您的工作。据我所知,没有这样的工具可用,所以我认为你最好的选择是使用 TFS-SDK 实现你需要的东西。@KMoraz 提出
的出色工具仅在 WorkItems 的上下文中聚合关系,因此您将丢失变更集部分。
工作项与变更集和构建的链接存储在关系仓库数据库中。您可以创建查询来检索信息。
此 MSDN 页面显示构建如何链接到变更集,然后链接到工作项。