【问题标题】:Query tfs workitems where user is assigned work item or linked work item (in 'tree of work items')查询为用户分配工作项或链接工作项的 tfs 工作项(在“工作项树”中)
【发布时间】:2011-12-14 10:54:28
【问题描述】:

我们正在使用敏捷模板,并拥有带有链接任务的用户故事。

分配给我的一些用户故事和一些用户故事的任务分配给我。

我想要获取的是分配给我的所有工作项,或者在工作项视图树(不是平面列表)中分配给我的链接工作项的工作项

所以现在我有:

此项目和迭代中的任何工作项(未关闭\已解决,也不是错误)

AND

 any linked work items assigned to me (not closed\resolved)

但这会返回用户故事,我没有分配任务。但是,如果我将查询的第一部分更改为过滤掉未分配给我的项目,则“工作项目树”不会显示在我只有任务的地方。

我想要的输出将排除我没有任务的用户故事,并包括我有任务的用户故事......像这样:

用户故事 1 --> 团队成员 A

---->任务1a​​-->我

用户故事 2 --> 我

---> 任务 2a --> 团队成员 B

知道查询是什么吗?

谢谢

【问题讨论】:

    标签: tfs workitem


    【解决方案1】:

    你想要的东西是不可能在一个单一的查询中实现的。您对父级和子级执行的过滤器将组合为“AND”过滤器操作。

    要仅获取您有任务的父母,请选择查询类型“工作项和直接链接”,然后在子部分中添加一个过滤器“分配给 = @me”,然后选择“仅返回项目有指定的链接”。

    【讨论】:

      【解决方案2】:

      自 TFS 2012 起,这似乎有所改进。

      您可以拥有一个工作项树,其中链接的工作项会根据您的偏好进行过滤(分配给我、未关闭、迭代等)

      然后确保添加“过滤器选项” -> 首先匹配带行的工作项 -> 父/子

      这应该过滤任何父母,没有分配给您的子任务和您应用的其他过滤器。

      【讨论】:

        猜你喜欢
        • 2010-11-25
        • 2012-01-29
        • 2012-05-31
        • 2017-01-26
        • 1970-01-01
        • 2023-03-31
        • 1970-01-01
        • 2012-04-08
        • 1970-01-01
        相关资源
        最近更新 更多