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. |
| change |
Modifications incluses avec l’itération de la demande de tirage. |
| commits | Les validations incluses dans l’itération de la demande de tirage. |
| common |
Le premier commit Git commun des références source et cible. |
| created |
Date de création de l’itération de la demande de tirage. |
| description | Description de l’itération de la demande de tirage. |
| has |
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. |
| new |
Si le motif d’itération est Retarget, il s’agit du refName de la nouvelle cible |
| old |
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. |
| source |
Le commit Git source de cette itération. |
| target |
Le commit Git cible de cette itération. |
| updated |
Date de mise à jour de l’itération de la demande de tirage. |
Détails de la propriété
author
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