Reporting Work Item Revisions

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

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

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

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

注意

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

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

示例项目

C# 示例

Operations

Read Reporting Revisions Get

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

Read Reporting Revisions Post

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