如何在 Azure DevOps 中提取当前或之前与 Sprint 关联的所有工作项

问题描述 投票:0回答:1

我尝试通过系统内查询或 API 检索当前或之前与 Azure DevOps 给定迭代关联的所有工作项。我需要这些信息来计算冲刺可预测性指标。

据我所知,ADO 仅在工作项字段中存储最新的迭代,因此请求与过去迭代相关的票证的 API 调用不包括任何可能已在冲刺中期移至不同迭代的票证。同样,它们的查询选项不允许使用“was”运算符之类的东西来测试过去可能满足条件的工作项。

如果无法通过 API 单独提取每个工作项历史记录并为系统中的所有工单创建自己的迭代时间线,我如何获取此信息?

api azure-devops iteration devops
1个回答
0
投票

看看这个。您必须在迭代路径中使用“曾经”运算符。为此,您必须使用 WIQL-Syntax 进行查询。

所以你必须添加

...

AND (
        EVER (
            [System.IterationPath] = @currentIteration('[YourTeam]\... <id:...>'))

前往查询的

WHERE
部分。

如果您想查看扩展示例,请查看此处

© www.soinside.com 2019 - 2024. All rights reserved.