【问题标题】:how to get all the Work item for a Iteration path by TFS API?如何通过 TFS API 获取迭代路径的所有工作项?
【发布时间】:2018-07-24 14:47:37
【问题描述】:

我目前正在使用 TFS API,其链接为
https://www.visualstudio.com/en-us/docs/integrate/api/wit/work-items#byids


目前,在我的项目中,我想访问所有迭代路径= MRI_SCRUM_GIT http://apactfs.cbre.com:8080/tfs/CBRE.APAC.Applications/MRI_SCRUM_GIT/_workitems?_a=edit&id=61092 的工作项
目前,我在postman GET 中找到了一个编号为 6109 的工作项

http://apactfs.cbre.com:8080/tfs/cbre.apac.applications/_apis/wit/workitems/61092?$expand=all&api-version=1.0

【问题讨论】:

    标签: rest api tfs postman azure-devops-rest-api


    【解决方案1】:

    您需要执行查询以获取特定迭代路径的所有工作项。执行查询后,使用查询结果响应中返回的 ID 获取工作项。您一次最多可以获取 200 个工作项。请参考这篇文章:

    https://www.visualstudio.com/en-us/docs/integrate/api/wit/wiql#get-work-items

    示例如下:

    POST http://apactfs.cbre.com:8080/tfs/cbre.apac.applications/_apis/wit/wiql?api-version=1.0
    
        Content-Type: application/json
    
        {
          "query": "Select [System.Id], [System.Title], [System.State] From WorkItems Where [System.IterationPath] under 'MRI_SCRUM_GIT'"
        }
    

    【讨论】:

      猜你喜欢
      • 2015-03-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-05-28
      • 2017-01-02
      • 2015-10-03
      • 1970-01-01
      • 2017-07-19
      相关资源
      最近更新 更多