【问题标题】:Query children of a predecessor in TFS在 TFS 中查询前任的子代
【发布时间】:2018-03-09 10:04:33
【问题描述】:

我正在处理一个有大量积压的项目,其结构已定义且无法再更改。

在我们的工作分解结构 (WBS) 中,我们定义了几个史诗及其用户故事。出于项目报告的目的,我们确实定义了“检查点”。

每个检查点都有一堆史诗作为前辈。所以只有完成所有史诗,我们才能通过检查点。
在 TFS 2013 中,我确实有一个查询来显示所有检查点。检查点是标题为 [Checkpoint] 的 PBI。在这个查询中,我还得到了这个检查点的前辈(史诗)。

现在我想得到这些史诗的所有孩子(例如):

[Checkpoint]"Infrastructure ready"
 -Link Type "Predecessor": [Epic] "Set-up TFS"
  ---Link Type "Child": [Story]"Request project in dev-ops"
  ---Link Type "Child": [Story]"Set-up Build Environment"
 -Link Type "Predecessor": [Epic] "Set-up Development Environment"
  ---Link Type "Child": [Story] "Create Docker-Container"`

目前,我只能查询检查点及其前身。我正在努力在同一个查询中获取前辈的孩子。

添加当前情况的图片: Query with missing children 在图片中,您会看到 [Epic] PBI 的孩子不见了。

【问题讨论】:

    标签: tfs tfs-2013


    【解决方案1】:

    如果您的意思是要列出所有 ParentChild 工作项,那么您可以创建一种查询:工作项树。详情参考第一张截图:

    如果您想获取 特定 工作项的 ParentChild 工作项,那么您可以创建一种查询: 工作项目和直接链接。有关详细信息,请参阅第二个屏幕截图。


    更新:

    我们无法在一个查询中获取所有工作项及其父工作项和子工作项。您可以尝试在工作项和直接链接查询中指定特定的工作项ID,就像我的答案中的示例一样,然后您可以获得与该特定工作项相关的三级工作项。我们只能通过查询来做到这一点,您可能希望获得所有相关工作项与三个级别,但不幸的是不支持。

    您必须使用 OR-Query 设置多个查询或使用不同的 ID,这样应该可以工作。

    【讨论】:

    • 感谢您的回答。但是,树不起作用,因为我混合了 predecessor - Parent - Child 查询...
    • @Walti 我在上面的答案中提到的Work items and direct links 查询呢?树型查询将列出具有层次结构的所有工作项。如果treeWork items and direct links 都对您不起作用,则意味着查询无法实现。
    • 感谢您的跟进。不,不幸的是没有。我添加了结果的截图
    • @Walti 我们无法在一个查询中获取所有工作项及其父工作项和子工作项。您可以尝试在Work items and direct links查询中指定具体的工作项ID,就像我的回答中的示例,然后您可以获得与该特定工作项相关的三个级别的工作项。我们只能通过查询来做到这一点,您可能希望获得所有相关的工作项与三个级别,但不幸的是不支持。
    • 感谢您的回答,然后我必须设置几个查询或使用 OR-Query 使用不同的 ID。谢谢,我认为这会奏效。
    猜你喜欢
    • 2011-01-06
    • 2012-02-19
    • 1970-01-01
    • 2019-06-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多