Reporting Work Item Revisions

此 API 提供对项目或集合中所有工作项修订的访问权限,并允许生成仓库。

API 的响应包含一批工作项修订(“值”),指向下一批工作项修订(“nextLink”)的 URL,以及一个布尔值,指示你是否已读取所有当前可用的工作项修订(“isLastBatch”)。

用于生成仓库的工作流如下所示:

  1. 在不提供 continuationToken 参数的情况下向 API 发出请求
  2. 处理 API 返回的工作项修订
  3. 保留“nextLink”并检查“isLastBatch”
    • 如果“isLastBatch”为 true,请暂停一段时间(因目标延迟而异)
  4. 使用“nextLink”中的 URL 发出下一个请求
  5. 转到步骤 2

注释

当在查询字符串中的 URL 和/或“types”中使用移动工作项和/或更改工作项类型功能时,此 API 的结果将受到影响。

  • 项目范围的请求将仅返回指定项目中的工作项修订。
  • 类型范围的请求将仅返回指定类型的工作项修订

示例项目

C# 示例

Operations

Read Reporting Revisions Get

获取包含已删除项的选项的一批工作项修订

Read Reporting Revisions Post

获取一批工作项修订。 如果字段列表足够大,并且可能会超过长度限制运行 URL,可以使用此请求。