【问题标题】:How to define global, common iterations for all team projects in TFS 2010如何在 TFS 2010 中为所有团队项目定义全局通用迭代
【发布时间】:2012-06-01 17:20:22
【问题描述】:

背景

我正在努力更新 TFS 2010 下单个集合中的大约 40 个团队项目。每个团队项目将使用相同的相对迭代路径来支持常见的团队查询、报告、仪表板等。

挑战

虽然迭代的相对名称相同,但它们确实在路径中包含团队项目,这使得它们在查询和报告等方面有所不同。

我的目标是:

  1. 消除了为每个团队项目更改每个团队查询、报告和其他相关工件的迭代路径的巨大开销。理想情况下,我会将工件从一个项目拖放到下一个项目,而无需修改。
  2. 基于所有团队项目的共同迭代报告或查询

当前定义:
项目 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


【解决方案1】:

这肯定会成为一个有用的功能,但目前没有 OOTB 支持。您可以使用In 运算符来避免多个And 条件。然后,您可以简单地将整个条件行复制粘贴到其他查询中。

Field           Operator    Value
Iteration Path  In          Project A\Current Development\Iteration X,Project Z\Current Development\Iteration 1

【讨论】:

  • + 1 用于部分解决我的挑战的解决方法 - 这应该适用于团队查询,但不提供 excel 报告的解决方案。谢谢。
猜你喜欢
  • 2011-10-15
  • 1970-01-01
  • 2018-09-01
  • 2012-12-04
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多