【问题标题】:TFS 2013: Get all work items below a certain parentTFS 2013:获取某个父项下的所有工作项
【发布时间】:2014-07-10 01:00:21
【问题描述】:

如何在 TFS 2013 (Team Explorer 2013) 中定义查询以获取某个顶级工作项下方的所有项目:

|--+-Parent 1
   |
   |--+-Child 1
   |  |--Child of Child 1
   |
   |--+-Child 2
   |  |
   |  |--Child of Child 2
   |
   | ...

结果:

  • 孩子 1
  • 孩子 1 的孩子
  • 孩子 2
  • 孩子 2 的孩子

这可能吗?

谢谢, 康拉德

【问题讨论】:

  • 我让它与 Fenton 的解决方案一起工作,但选择“工作项和直接链接”,而不是“工作项树”

标签: visual-studio tfs visual-studio-2013 team-explorer


【解决方案1】:

是的,使用“工作项树”类型的查询。

【讨论】:

  • 如果我使用树,我无法过滤掉一些我不想要的孩子(例如,像“Feature”这样的特定类型)......我需要它在一个纯列表中,以获取项目的总数。
  • @Konrad 你不能用@Fenton 的答案中显示的Work Item Type 来限制类型吗?
【解决方案2】:

康拉德,

了解如何构建此查询的最简单方法是:在积压工作中打开功能、用户故事和任务,我知道您想要功能,然后单击创建查询,给一个名称。 例如,该查询向您展示了如何使用树和 WIT 构建一个具有相同类型的子查询。

完成此操作后,请告诉我们您想要改进的内容。

【讨论】:

  • 过去几年我用 tfs 创建了大约 100 个查询。所以让我澄清一下:我有一个最顶层的项目(功能),在这么多任务和错误以及其他功能下,任务和错误等等。 ...如果我使用树视图查询,我会得到一个结构良好的树,其中包含所有 3 个 WIT。但是我只需要任务和错误……所以我想“过滤掉”所有功能 WIT,但又不会丢失最顶层功能下第二、第三、……级别的任务和错误。为什么?因为我想要正确数量的任务/错误作为没有结构化功能工作项的计数。
  • 您需要作为功能子级的任务和错误项在第二级,或者功能的子级,但不想出现功能,是吗?
  • 是的,没错。顶部功能下方所有级别的所有任务和错误 - 但不是沿树向下的功能本身。
【解决方案3】:

第 1 步 - 选择“工作项树”

第 2 步 - 像往常一样为顶级工作项设置查询,例如只有 ID 为 4247 的“Epic”工作项(无论您真正喜欢什么)。

第 3 步 - 在“链接工作项的过滤器”下,您可以排除后代项目,例如,您可以仅显示 PBI 或仅显示错误等。

【讨论】:

    猜你喜欢
    • 2017-07-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-12-27
    • 1970-01-01
    • 2011-02-12
    • 1970-01-01
    相关资源
    最近更新 更多