我开始使用TFS 2015,我需要知道如何创建一个返回当前团队当前迭代的所有工作项的查询。我在@CurrentIteration和工作项类型=用户故事下有迭代路径,但是我可以找到一个类似于@CurrentIteration的宏来获得当前团队或团队区域。如何过滤掉所有其他团队的故事?
答案 0 :(得分:0)
无法通过查询执行此操作。您可以查看Query macros or variables,使用下表中描述的宏根据特定字段过滤查询。没有任何与团队区域相关的宏。
此外,实际上据我所知,工作项目只能分配给特定的人而不是组。但是,表示解决方法。通过将工作项分配到特定的区域路径,您基本上将其分配给团队。如果今天使用区域路径获取其他内容,则还可以在指定团队的工作项中使用另一个字符串字段。 (https://www.visualstudio.com/docs/work/scale/portfolio-management)
因此,您可以使用区域路径来执行过滤。
答案 1 :(得分:0)
这不能直接解决您的问题,但是您可以使用“分配给”“组内”,然后使用用户组,例如'[Home] \ Team NI'。这将返回分配给组或组成员的票证,但假定已正确分配了票证(而不是未分配)。 YMMV,但我发现有时绕过此限制很有用。 TFS Azure 2019现在还包括@TeamAreas-这很有用,除非您有多个团队使用相同的区域。