Reporting Work Item Revisions
この API を使用すると、プロジェクトまたはコレクション内のすべての作業項目のリビジョンにアクセスでき、ウェアハウスを構築できます。
API の応答には、作業項目リビジョンのバッチ ("values")、作業項目リビジョンの次のバッチへの URL ("nextLink") と、現在使用可能なすべての作業項目リビジョン ("isLastBatch") を読み取ったかどうかを示すブール値が含まれています。
倉庫を構築するためのワークフローは次のとおりです。
- continuationToken パラメーターを指定せずに API に要求を行う
- API によって返される作業項目のリビジョンを処理する
- "nextLink" を永続化し、"isLastBatch" をチェックします
- "isLastBatch" が true の場合、一定期間一時停止します (ターゲットの待機時間によって異なります)
- "nextLink" の URL を使用して次の要求を行う
- 手順 2 に進む
注意
この API の結果は、URL の "project" やクエリ文字列の "型" と組み合わせて、作業項目の移動機能や作業項目の種類の変更機能を使用する場合に影響を受けます。
- プロジェクト スコープの要求は、指定したプロジェクトからの作業項目のリビジョンのみを返します。
- 型スコープの要求は、指定された型の作業項目のリビジョンのみを返します
サンプル プロジェクト
"C# の例"
Operations
Read Reporting Revisions Get |
削除済みアイテムを含むオプションを使用して、作業項目のリビジョンのバッチを取得する |
Read Reporting Revisions Post |
作業項目のリビジョンのバッチを取得します。 この要求は、フィールドのリストが長さの制限を超えて URL を実行できる十分な大きさの場合に使用できます。 |