【发布时间】:2012-06-01 17:20:22
【问题描述】:
背景
我正在努力更新 TFS 2010 下单个集合中的大约 40 个团队项目。每个团队项目将使用相同的相对迭代路径来支持常见的团队查询、报告、仪表板等。
挑战
虽然迭代的相对名称相同,但它们确实在路径中包含团队项目,这使得它们在查询和报告等方面有所不同。
我的目标是:
- 消除了为每个团队项目更改每个团队查询、报告和其他相关工件的迭代路径的巨大开销。理想情况下,我会将工件从一个项目拖放到下一个项目,而无需修改。
- 基于所有团队项目的共同迭代报告或查询
当前定义:
项目 A / 当前开发 / 迭代 X,
项目 Z / 当前开发 / 迭代 X ...
理想定义:
当前开发/迭代 X
这将提供一个真正通用的迭代,以满足上述目标。
关于是否以及如何实现这一点的任何想法?
【问题讨论】:
-
为什么不能使用@Project?如
@Project/Current Development/Iteration X? -
嗯...,虽然可以输入值,但它无法识别
@Project和其他字符。我想知道您是否可以在流程模板中进行此更改。 -
嗯..,我已经导出了敏捷过程模板。我检查并有“Iteration1Backlog.wiq”,查询中是这个 sn-p:
AND [Source].[System.IterationPath] UNDER '$$PROJECTNAME$$\Iteration 1'。您可能可以手动创建查询,然后使用“TFS Power Tools”附带的流程模板编辑器添加。 -
我实际上认为这会奏效。
-
我相信我在关注你,你能举个例子吗?正在寻找为团队查询输入的语法 - 但不会帮助我处理 Excel 报告吗?
标签: version-control tfs