Partager via


GitPullRequestIteration interface

Fournit des propriétés qui décrivent une itération de demande de tirage Git. Les itérations sont créées à la suite de la création et de l’envoi de mises à jour à une demande de tirage.

Propriétés

author

Auteur de l’itération de la demande de tirage.

changeList

Modifications incluses avec l’itération de la demande de tirage.

commits

Les validations incluses dans l’itération de la demande de tirage.

commonRefCommit

Le premier commit Git commun des références source et cible.

createdDate

Date de création de l’itération de la demande de tirage.

description

Description de l’itération de la demande de tirage.

hasMoreCommits

Indique si la propriété Commits contient une liste tronquée de validations dans cette itération de demande de tirage.

id

ID de l’itération de la demande de tirage. Les itérations sont créées à la suite de la création et de l’envoi de mises à jour à une demande de tirage.

newTargetRefName

Si le motif d’itération est Retarget, il s’agit du refName de la nouvelle cible

oldTargetRefName

Si la raison de l’itération est Retarget, il s’agit de la cible d’origine refName

push

Les informations Git push associées à cette itération de demande de tirage.

reason

Raison pour laquelle l’itération de la demande de tirage a été créée.

sourceRefCommit

Le commit Git source de cette itération.

targetRefCommit

Le commit Git cible de cette itération.

updatedDate

Date de mise à jour de l’itération de la demande de tirage.

Détails de la propriété

author

Auteur de l’itération de la demande de tirage.

author: IdentityRef

Valeur de propriété

changeList

Modifications incluses avec l’itération de la demande de tirage.

changeList: GitPullRequestChange[]

Valeur de propriété

commits

Les validations incluses dans l’itération de la demande de tirage.

commits: GitCommitRef[]

Valeur de propriété

commonRefCommit

Le premier commit Git commun des références source et cible.

commonRefCommit: GitCommitRef

Valeur de propriété

createdDate

Date de création de l’itération de la demande de tirage.

createdDate: Date

Valeur de propriété

Date

description

Description de l’itération de la demande de tirage.

description: string

Valeur de propriété

string

hasMoreCommits

Indique si la propriété Commits contient une liste tronquée de validations dans cette itération de demande de tirage.

hasMoreCommits: boolean

Valeur de propriété

boolean

id

ID de l’itération de la demande de tirage. Les itérations sont créées à la suite de la création et de l’envoi de mises à jour à une demande de tirage.

id: number

Valeur de propriété

number

newTargetRefName

Si le motif d’itération est Retarget, il s’agit du refName de la nouvelle cible

newTargetRefName: string

Valeur de propriété

string

oldTargetRefName

Si la raison de l’itération est Retarget, il s’agit de la cible d’origine refName

oldTargetRefName: string

Valeur de propriété

string

push

Les informations Git push associées à cette itération de demande de tirage.

push: GitPushRef

Valeur de propriété

reason

Raison pour laquelle l’itération de la demande de tirage a été créée.

reason: IterationReason

Valeur de propriété

sourceRefCommit

Le commit Git source de cette itération.

sourceRefCommit: GitCommitRef

Valeur de propriété

targetRefCommit

Le commit Git cible de cette itération.

targetRefCommit: GitCommitRef

Valeur de propriété

updatedDate

Date de mise à jour de l’itération de la demande de tirage.

updatedDate: Date

Valeur de propriété

Date