【问题标题】:which is the best API to get all the workitem in TFS?哪个是获取 TFS 中所有工作项的最佳 API?
【发布时间】:2018-02-26 16:56:42
【问题描述】:

我想获取所有工作项和当前正在使用此 api 的子任务。
https://www.visualstudio.com/en-us/docs/integrate/api/wit/work-items

我得到了那里任务的所有工作项,但没有得到所有任务领域。

【问题讨论】:

  • 你能从董策的回答中得到有用的信息吗?任何最新信息,请随时在此处分享。
  • 没有@JackZhai-MSFT
  • @Deepak Jain 您想要获取特定工作项的所有工作项还是所有字段?你在这里提到的task 是什么意思?任务工作项类型?
  • 是的,我想获得 3 种工作类型 Task、Bug 和产品 backlogitem
  • Task,bug 和 product backlogitem 是任务类型名称

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


【解决方案1】:

the api 中添加参数$expand=all$expand=all 扩展所有字段,但不显示空字段作为响应。如果您为要获取的字段键入一个值,您将在响应中看到预期的值。

请注意,您使用的 Rest API URL 只能获取工作项本身的详细信息,它无法获取与工作项链接的工作项的详细信息。

您必须使用One-hop Query 来获取与工作项相关的所有任务,然后获取返回的每个任务的详细数据。详情参考此链接:Get Work Items

【讨论】:

  • 我现在不使用 API 使用这个 stackoverflow.com/questions/48946160/… 你能帮我解决这个问题吗!
  • 在 TFS 的 UI 中运行查询时是否很慢?您可以使用我提供的 REST api 进行测试,看看您是否有相同的行为。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2014-07-10
  • 2017-07-19
  • 1970-01-01
  • 1970-01-01
  • 2018-07-24
  • 2016-02-25
  • 2023-03-20
相关资源
最近更新 更多