我正在尝试获取有关当前sprint中所有用户故事的一些信息。我可以轻松地获取当前sprint的路径,并给出工作项的ID列表,我可以从中获得我需要的东西,但我不确定如何从迭代路径获取这些ID。
我已经看到了使用C#和查询的一个示例,但我使用的是javascript和REST API,如果可能的话,我不希望用户查询。
答案 0 :(得分:2)
实现此目标的最佳方法是使用queries,旨在帮助您查找要在报告中查看,分类,更新或列表的工作项。
REST API也支持工作项查询语言。有一个参数[System.IterationPath]符合您的要求。
更多细节信息请参考:
以编程方式查询工作项
•REST API:Work item queries and query folders和Work item query language
答案 1 :(得分:0)
我能找到的唯一通用解决方案是通过迭代Read Reporting Revisions中的所有页面来获取所有工作项ID。
获取大量工作项不幸的是,如果不使用查询,TFS / AzureDevops不会提供更短的路径。