【问题标题】:How do you get available Iteration Paths from Azure DevOps Services REST API?如何从 Azure DevOps Services REST API 获得可用的迭代路径?
【发布时间】:2020-03-03 21:31:29
【问题描述】:

我找不到如何从 API 中检索迭代路径。我能够获得父路径,但不能获得子路径。

尝试使用以下Get 命令。它只提供父级迭代,而不是子级。

GET https://dev.azure.com/{organization}/{project}/_apis/wit/classificationnodes?$depth={$depth}&api-version=5.0

我正在使用 powershell。

【问题讨论】:

  • 你好朋友,这个问题有更新吗?如果此问题仍然无法阻止您,请随时告诉我。见this,只是一个提醒:)

标签: azure-devops-rest-api


【解决方案1】:

如果您尝试获取子路径,请尝试使用:

GET https://dev.azure.com/{organization}/{project}/{team}/_apis/work/teamsettings/iterations?api-version=5.1

{team} 不是必需的。您可以查看this document了解更多详情。

更多详情:

1.假设我有这样的迭代:

2.在邮递员中使用这个Get请求进行测试:

https://dev.azure.com/MyOrgName/MyProjectName/_apis/work/teamsettings/iterations?api-version=5.1

3.响应将列出所有子迭代,如下所示:

【讨论】:

  • 使用上述 GET API 接收空迭代列表。删除所有迭代,然后从头开始创建新迭代。
  • AspNetCoreTwoOne 是我的项目名称。你需要用你的替换它。
  • 是的,收到与https://dev.azure.com/{organization}/{project}/{teamId}/_apis/work/teamsettings/iterations 相同的结果。
  • 您应该首先确保在项目设置=>项目配置中有子迭代。并检查我第 2 步中的格式,这就是我使用的,它可以工作。 (实际上我没有使用 teamID)
猜你喜欢
  • 2019-09-03
  • 2020-02-13
  • 1970-01-01
  • 2022-06-10
  • 1970-01-01
  • 1970-01-01
  • 2020-10-22
  • 2021-06-12
  • 1970-01-01
相关资源
最近更新 更多