查询tfs工作项,在该工作项中为用户分配工作项或链接的工作项(在“工作项树”中)

时间:2011-10-24 20:22:55

标签: tfs workitem

我们正在使用敏捷模板,并且用户故事包含链接的任务。

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

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

现在我有:

  

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

AND

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

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

我想要的输出会排除我没有任务的用户故事,并包含我做的用户故事......这样的事情:

  

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

     

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

     

用户故事2 - >我

     

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

任何想法查询的内容是什么?

由于

2 个答案:

答案 0 :(得分:5)

在单个查询中无法实现所需的功能。您在父项和子项上执行的过滤器将合并为“AND”过滤器操作。

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

答案 1 :(得分:0)

从TFS 2012开始,似乎已经有了改进。

您可以拥有一个工作树项目,根据您的偏好(分配给我,不是关闭,迭代等)过滤您链接的工作项目。

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

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