【问题标题】:VSTS Query of Work Items assigned to a team -- teams identified by Area Paths [closed]分配给团队的工作项的 VSTS 查询 - 由区域路径标识的团队 [关闭]
【发布时间】:2017-05-19 05:15:50
【问题描述】:

在我们的 VSTS 设置中,我们有一个包含多个团队的积压工作。通过为每个团队分配不同的区域路径来定义团队。

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

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

当我构建查询时,我会得到所有待办事项。我想要添加到查询“Team = X”中,并让它根据 AreaPath:Team 分配提取所有工作项。如果我稍后更改这些区域/团队分配,然后重新运行查询,它应该会反映该更改而不会更改查询。

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

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

目前我们只是用团队名称标记每个故事,但这是双重工作并且会弄乱我们的标记列表。

我们正在使用 Scrum 模板。

【问题讨论】:

    标签: azure-devops scrum tfs-workitem user-stories


    【解决方案1】:

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

    请记住,任何团队都是一个组:在名为“Suite”的团队项目中,一个名为“Developers”的团队被称为组@98​​7654324@

    【讨论】:

    • 啊,这似乎行得通!谢谢!
    【解决方案2】:

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

    虽然在 backlog 上有一个 Create Query 按钮,但它会自动使用正确的过滤器创建一个查询。

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

    【讨论】:

    • 感谢 Jesse - 短期内确实做到了您所说的,因为它使用大量 OR 语句构建查询,以选择我为该团队设置的所有区域路径。缺点是每次更改作业时都必须对其进行修改。
    • 仅供参考 - “团队分配”可能是作为自定义字段添加到我们的环境中的......这可以解释为什么它没有被填充。
    • 该字段确实存在。您可以使用节点名称....
    【解决方案3】:

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

    解决方法是您所说的通过标签或 Luca 所说的通过使用 Assigned To In Group [team group]

    【讨论】:

      【解决方案4】:

      只要您的区域路径中的团队是叶节点,就有一种简单的方法可以实现这一点。

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

      节点名称始终使用为工作项设置的区域路径的叶节点更新。与Team一样的幸福道路,但你的里程可能不同。

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

      但马丁我将区域路径用于其他用途

      如果您将区域路径用于组织内的另一个分层事物,则可以将团队字段用于团队:https://nkdagility.com/team-foundation-server-2012-teams-without-areas/

      或者,更简单的方法是将客户列表移动到一个字段中,并为团队使用区域路径。

      【讨论】:

      • 是的,我们在区域路径中没有团队 - 只有客户。然后在配置中我们映射哪个团队在哪个客户端上工作。
      • 那么你就走上了正轨,节点名称只会显示客户端名称...看看团队字段
      猜你喜欢
      • 2017-03-14
      • 1970-01-01
      • 1970-01-01
      • 2021-03-12
      • 2021-09-01
      • 2021-06-11
      • 2021-03-14
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多