Builds - Get Changes Between Builds
Obtiene los cambios realizados en el repositorio entre dos compilaciones dadas.
GET https://dev.azure.com/{organization}/{project}/_apis/build/changes?api-version=5.0-preview.2
GET https://dev.azure.com/{organization}/{project}/_apis/build/changes?fromBuildId={fromBuildId}&toBuildId={toBuildId}&$top={$top}&api-version=5.0-preview.2
Parámetros de identificador URI
Nombre | En | Requerido | Tipo | Description |
---|---|---|---|---|
organization
|
path | True |
string |
El nombre de la organización de Azure DevOps. |
project
|
path | True |
string |
Id. de proyecto o nombre del proyecto |
api-version
|
query | True |
string |
Versión de la API que se va a usar. Debe establecerse en "5.0-preview.2" para usar esta versión de la API. |
$top
|
query |
integer int32 |
Número máximo de cambios que se van a devolver. |
|
from
|
query |
integer int32 |
Identificador de la primera compilación. |
|
to
|
query |
integer int32 |
Identificador de la última compilación. |
Respuestas
Nombre | Tipo | Description |
---|---|---|
200 OK |
Change[] |
operación correcta |
Seguridad
oauth2
Type:
oauth2
Flow:
accessCode
Authorization URL:
https://app.vssps.visualstudio.com/oauth2/authorize&response_type=Assertion
Token URL:
https://app.vssps.visualstudio.com/oauth2/token?client_assertion_type=urn:ietf:params:oauth:client-assertion-type:jwt-bearer&grant_type=urn:ietf:params:oauth:grant-type:jwt-bearer
Scopes
Nombre | Description |
---|---|
vso.build | Concede la capacidad de acceder a los artefactos de compilación, incluidos los resultados de la compilación, las definiciones y las solicitudes, y la capacidad de recibir notificaciones sobre eventos de compilación a través de enlaces de servicio. |
Definiciones
Nombre | Description |
---|---|
Change |
Representa un cambio asociado a una compilación. |
Identity |
|
Reference |
Clase que representa una colección de vínculos de referencia de REST. |
Change
Representa un cambio asociado a una compilación.
Nombre | Tipo | Description |
---|---|---|
author |
Autor del cambio. |
|
displayUri |
string |
Ubicación de una representación fácil de usar del recurso. |
id |
string |
Identificador del cambio. Para una confirmación, sería sha1. En el caso de un conjunto de cambios de TFVC, este sería el identificador del conjunto de cambios. |
location |
string |
Ubicación de la representación completa del recurso. |
message |
string |
Descripción del cambio. Puede tratarse de un mensaje de confirmación o una descripción del conjunto de cambios. |
messageTruncated |
boolean |
Indica si el mensaje se ha truncado. |
pusher |
string |
Persona o proceso que insertó el cambio. |
timestamp |
string |
Marca de tiempo del cambio. |
type |
string |
Tipo de cambio. "commit", "changeset", etc. |
IdentityRef
Nombre | Tipo | Description |
---|---|---|
_links |
Este campo contiene cero o más vínculos interesantes sobre el tema del grafo. Estos vínculos se pueden invocar para obtener relaciones adicionales o información más detallada sobre este tema del grafo. |
|
descriptor |
string |
El descriptor es la forma principal de hacer referencia al asunto del grafo mientras se ejecuta el sistema. Este campo identificará de forma única el mismo asunto del grafo en cuentas y organizaciones. |
directoryAlias |
string |
|
displayName |
string |
Este es el nombre para mostrar no único del asunto del grafo. Para cambiar este campo, debe modificar su valor en el proveedor de origen. |
id |
string |
|
imageUrl |
string |
|
inactive |
boolean |
|
isAadIdentity |
boolean |
|
isContainer |
boolean |
|
isDeletedInOrigin |
boolean |
|
profileUrl |
string |
|
uniqueName |
string |
|
url |
string |
Esta dirección URL es la ruta completa al recurso de origen de este tema del grafo. |
ReferenceLinks
Clase que representa una colección de vínculos de referencia de REST.
Nombre | Tipo | Description |
---|---|---|
links |
object |
Vista de solo lectura de los vínculos. Dado que los vínculos de referencia son de solo lectura, solo queremos exponerlos como de solo lectura. |