首页 文章

分配给团队的工作项的VSTS查询 - 由区域路径识别的团队[关闭]

提问于
浏览
0

在我们的VSTS设置中,我们有一个包含多个团队的单个积压 . 通过为每个团队分配各种区域路径来定义团队 .

在我们的主项目中,在设置>工作>区域下,每个区域路径都分配给一个团队 . 每个区域代表一个客户端,客户端被分配了团队,但没有任何关于文本或序列等的信息,您可以从中确定团队 .

从主VSTS页面,当我从左上角的下拉选项中选择团队,然后转到工作和积压工作时,所有这些看起来都是正确的,我只看到指定团队的工作项 . 所以我知道该部分配置正确 .

当我构建一个查询时,我得到了积压的所有项目 . 我想要的是添加到查询“Team = X”并让它根据AreaPath:团队分配拉出所有工作项 . 如果我稍后更改这些区域/团队分配然后重新运行查询,它应该反映该更改而不更改查询 .

在查询构建器中,我看到一个名为“团队分配”的字段(显而易见的选择......),它甚至会在下拉列表中填充我的团队名称,但不会为任何工作项填充此字段 . 我通过删除此字段并将其作为列添加到结果网格来确认 - 没有数据 .

这似乎是很多人需要的东西,但我没有幸运找到任何文件 . 我不想为团队名称创建自定义字段(除非有人让VSTS自动为我维护) .

目前我们只是用团队名称标记每个故事,但这是双重工作并且使我们的标签列表变得混乱 .

我们正在使用Scrum模板 .

4 回答

  • 0

    假设所有工作项都已分配给这些团队的某个成员,我将创建一个利用 In Group 运算符的查询:为了列出属于团队的所有工作项,您可以创建一个类似这样的查询:

    filtering work item in group

    请记住,任何团队确实是一个团队:名为"Suite"的团队项目中名为"Developers"的团队被引用为组 "[Suite]\Developers"

  • 0

    这确实是一个非常需要的功能,但目前没有可以轻松使用的字段来自动过滤查询 .

    虽然积压上有一个Create Query按钮,它会自动创建一个带有正确过滤器的查询 .

    enter image description here

    没有名为“团队作业”的字段,您指的是“已分配给”吗?该字段仅过滤到分配给(工作项上的字段)用户或组的工作项 . 但是在任何团队区域内部不会通过该字段分配工作项目 .

  • 0

    正如jessehouwing所说,没有任何字段可以用来过滤团队的工作项目 . 我提交了一个用户声音:VSTS query work items of team,你可以投票 .

    解决方法正如您所说,通过标记或Luca说通过使用Assigned To In Group [团队组]

  • 0

    只要您在“区域路径”中的团队是叶子节点,就可以轻松实现此目标 .

    您可以将“节点名称”字段添加到任何查询,并使用它来显示和过滤团队名称 .

    节点名称始终使用为工作项设置的区域路径的叶节点进行更新 . 在与团队相同的快乐路径中,但您的耕耘可能会有所不同 .

    例如,如果您的区域路径是“MyPtoject \ Team A”或“MyPtoject \ ProductA \ Team A”,则将正确填充节点名称 . 但是,如果您有“MyPtoject \ Team A \ Product A”,那么它将不会 .

    but Martin I use area path for something else

    如果您在组织中使用区域路径作为另一个分层事物,那么您可以使用团队字段进行团队:https://nkdagility.com/team-foundation-server-2012-teams-without-areas/

    或者,easyer方法是将该客户列表移动到一个字段中,并使用Team Path for Team .

相关问题