在我们的VSTS设置中,我们有一个包含多个团队的单个积压。通过为每个团队分配各种区域路径来定义团队。
在我们的设置>下的主项目中工作>区域,每个区域路径都分配给一个团队。每个区域代表一个客户,客户被分配到团队,但没有任何关于文本或序列等的信息,您可以从中确定一个团队。
从主VSTS页面,当我从左上角的下拉选项中选择团队,然后转到Work和Backlogs时,所有这些看起来都是正确的,我只看到指定团队的工作项。所以我知道这部分配置正确。
当我构建查询时,我会在待办事项上获得所有项目。我想要的是添加到查询“Team = X”并让它根据AreaPath:团队分配拉出所有工作项。如果我稍后更改了这些区域/团队分配,然后重新运行查询,则应该反映该更改而不更改查询。
在查询构建器中,我看到一个名为“Team Assignment”的字段(显而易见的选择......),它甚至会在下拉列表中填充我的团队名称,但不会为任何工作项填充此字段。我通过删除此字段并将其作为列添加到结果网格来确认 - 没有数据。
这似乎是很多人需要的东西,但我没有幸运找到任何文件。我不想为团队名称创建自定义字段(除非有人让VSTS自动为我维护)。
目前我们只是用团队名称标记每个故事,但这是双重工作并且使我们的标记列表变得混乱。
我们正在使用Scrum模板。
答案 0 :(得分:0)
这确实是一个非常需要的功能,但目前没有可以轻松使用的字段来自动过滤查询。
在积压工作中有一个创建查询按钮,它会自动创建一个带有正确过滤器的查询。
没有名为" Team Assignment"的字段,您指的是"分配给"?该字段仅过滤到分配给(工作项上的字段)用户或组的工作项。但是进入任何团队区域并不能通过该领域分配工作项目。
答案 1 :(得分:0)
假设所有工作项都已分配给这些团队的某个成员,我会创建一个利用"cant find an application to run this"
运算符的查询:为了列出属于团队的所有工作项,您只需创建一个查询喜欢这个:
请记住,任何团队确实是一个团队:一个名为" Developers"内部团队项目名为" Suite"被引用为组In Group
答案 2 :(得分:0)
正如jessehouwing所说,没有任何字段可用于过滤团队的工作项目。我提交了一个用户语音:VSTS query work items of team,您可以投票。
解决方法正如您所说,通过标记或Luca说通过使用Assigned To In Group [团队组]
答案 3 :(得分:0)
只要您在“区域路径”中的团队是叶子节点,就可以轻松实现此目标。
您可以将“节点名称”字段添加到任何查询中,并使用它来显示和过滤团队名称。
节点名称始终使用为工作项设置的区域路径的叶节点进行更新。在与团队相同的快乐路径中,但您的耕耘可能会有所不同。
例如,如果您的区域路径是“MyPtoject \ Team A”或“MyPtoject \ ProductA \ Team A”,则将正确填充节点名称。但是,如果您有“MyPtoject \ Team A \ Product A”,那么它将不会。
但是马丁我使用区域路径来做别的事情
如果您在组织中使用区域路径作为其他分层事物,那么您可以使用团队字段进行团队:https://nkdagility.com/team-foundation-server-2012-teams-without-areas/
或者,更简单的方法是将该客户列表移动到一个字段中,并使用团队的区域路径。