【问题标题】:Easy way to find un-parented stories查找无父故事的简单方法
【发布时间】:2019-03-20 21:00:13
【问题描述】:

这些天来,我一直在向 VSTS 项目添加很多故事。其中一些具有父功能。有没有办法列出他们父母的所有故事,从而找出哪些故事是没有父母的。

现在,我必须打开每个故事,自己找出它是否为父。

【问题讨论】:

    标签: azure-devops


    【解决方案1】:

    您可以使用工作项查询来实现这一点。有一个过滤器work items and direct links

    根据您的情况,您需要选择仅返回没有匹配链接的项目与父链接类型,详细查询请参考下面的截图:

    【讨论】:

    • 在最后一个屏幕截图中,如果我输入“价值”列作为“用户故事”,查询将如何执行。我期待同样的结果,但结果没有任何意义。为什么会这样?
    • @AnoopK.Prabhu 不知道你的意思,在截图中有两行work item type = value。如果您的意思是您将屏幕截图中的第二个工作项值从 any 更改为 User Story。此查询将获取所有用户故事工作项,并排除父级也是用户故事工作项的那些。换句话说,与value = any 只找到没有父级的故事不同,此查询还将获取一些具有功能/错误的用户故事工作项...父级工作项。
    • 你得到了我所问的确切观点。但我仍然很困惑。比如说,要为具有任务的无父故事创建查询,我将如何创建它?我可以使用您提到的完全相同的查询,而不是第二个work item type 中的Any,我必须提到task,对吗?我还没有完全理解第二个过滤器的用途。
    • @AnoopK.Prabhu work item type=value的第二行是链接的工作项的过滤器,你也可以通过+添加新的子句。关键是过滤选项:只返回没有匹配链接的项目。如果您在第二个工作项类型中选择任务,这将不会查询具有任务的无父故事,这只会查询没有父的用户故事并且有父工作项可以是任何刚刚排除的任务。例如,如果您有一个 ID 为 18 的工作项,它有一个 parent ,而 parent 是 task。运行查询时无法获得工作项 18。
    • @AnoopK.Prabhu 如果很难理解第二个过滤器的使用,建议您将过滤器选项更改为仅返回具有匹配链接的项目并做一些测试第二个过滤器,很容易理解。
    【解决方案2】:

    您可以转到 Backlog 并在视图选项菜单中选择“Parents”,而不是创建查询。在底部的待办事项列表中是一组没有父母的故事。这可能是提出问题后的新功能。

    添加图片以便于查找

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2020-06-18
      • 2011-09-05
      • 1970-01-01
      • 2015-11-22
      • 1970-01-01
      • 1970-01-01
      • 2011-01-26
      相关资源
      最近更新 更多