【问题标题】:In TFS (MSF Agile), How do I query for Active User Stories with all child tasks closed?在 TFS (MSF Agile) 中,如何在所有子任务关闭的情况下查询活动用户故事?
【发布时间】:2011-11-14 00:14:01
【问题描述】:

我目前正在为 TFS 2010 上基于 MSF Agile 的项目编写一系列“健全性检查”查询。
我正在努力的搜索如下:
查找以下所有用户故事:
- 有子任务(或错误)
- 所有子任务/错误都处于关闭状态
- 父用户故事未关闭

目标是找到应该/可以关闭但尚未关闭的用户故事。

似乎没有办法获得子任务的计数,如果我能做到这一点,那么我可以搜索“有子任务,并且没有子任务未关闭”。但也许还有另一种方法可以得到我想要的最终结果?

更新:更多信息
到目前为止,我最接近的搜索是:
团队项目 = @Project
工作项类型 = 用户故事
并且状态 已关闭
与下面的查询匹配的链接项目
状态 关闭
链接过滤器:只返回没有指定链接的项目

这几乎得到了我想要的东西,但是它返回的用户故事没有附加任务,我不希望包含这些内容。

【问题讨论】:

    标签: tfs agile tfs-process-template


    【解决方案1】:

    首先您需要将查询类型更改为“工作项和直接链接”

    在第一个查询中输入以下内容:

    字段 ------> 工作项类型

    运算符---> =

    价值 -----> 用户故事

    在作为工作项子项的第二个标准表中,选择您需要的所有标准

    已编辑

    见下图

    【讨论】:

    • 对不起,我已经理解了问题的一部分。问题是我无法确定标准应该是什么才能说“这个用户故事有子任务,并且它的所有子任务都处于关闭状态”(或者,它有子任务并且没有一个处于未关闭状态状态,这更容易做到)-这是我无法弄清楚的“有子任务”
    • 我添加了图片来解释如何做到这一点
    • 也许我没有正确解释这一点。您的查询将找到所有处于活动状态且已关闭任务/错误的用户故事。它还返回处于活动状态且同时具有活动和已关闭任务的用户故事(但不会在报告中显示活动任务)。我只需要找到那些没有活动任务/错误但确实包含至少一个已关闭的任务/错误的用户故事。
    • 不,你解释得很好,但我只是认为你可能只需要一个起点,但是当我深入研究时,我发现它真的很棘手,我认为我们需要创建子查询,但我知道这不支持通过 WIQL,因此您需要通过代码创建自定义查询,请参阅此链接以获取帮助 ewaldhofman.nl/post/2010/04/20/…
    猜你喜欢
    • 2020-03-09
    • 2018-07-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多