Reporting Work Item Revisions
Esta API proporciona acceso a todas las revisiones de elementos de trabajo del proyecto o colección y le permite compilar un almacén.
La respuesta de la API contiene un lote de revisiones de elementos de trabajo ("valores"), una dirección URL al siguiente lote de revisiones de elementos de trabajo("nextLink") y un valor booleano que indica si ha leído todas las revisiones de elementos de trabajo disponibles actualmente("isLastBatch").
El flujo de trabajo para compilar el almacén es el siguiente:
- Realizar una solicitud a la API sin proporcionar un parámetro continuationToken
- Procesamiento de las revisiones de elementos de trabajo devueltas por la API
- Conservar "nextLink" y comprobar "isLastBatch"
- Si "isLastBatch" es true, pause durante un período de tiempo (varía en función de la latencia de destino)
- Realice la siguiente solicitud con la dirección URL de "nextLink".
- Ir al paso 2
Nota
Los resultados de esta API se ven afectados al usar las características Mover elemento de trabajo o Cambiar tipo de elemento de trabajo junto con "project" en la dirección URL o "tipos" de la cadena de consulta.
- Las solicitudes con ámbito de proyecto solo devolverán revisiones de elementos de trabajo del proyecto especificado.
- Las solicitudes con ámbito de tipos solo devolverán revisiones de elementos de trabajo de los tipos especificados.
Proyectos de ejemplo
Operations
Read Reporting Revisions Get |
Obtener un lote de revisiones de elementos de trabajo con la opción de incluir elementos eliminados |
Read Reporting Revisions Post |
Obtenga un lote de revisiones de elementos de trabajo. Esta solicitud se puede usar si la lista de campos es lo suficientemente grande que puede ejecutar la dirección URL en el límite de longitud. |