GitPullRequest interface
Představuje všechna data přidružená k žádosti o přijetí změn.
Vlastnosti
| artifact |
Řetězec, který jednoznačně identifikuje tuto žádost o přijetí změn. Pokud chcete vygenerovat ID artefaktu pro žádost o přijetí změn, použijte tuto šablonu: |
| auto |
Pokud je tato sada nastavená, je pro tuto žádost o přijetí změn povoleno automatické dokončování a jedná se o identitu, která ji povolila. |
| closed |
Uživatel, který žádost o přijetí změn zavřel. |
| closed |
Datum, kdy byla žádost o přijetí změn uzavřena (dokončena, opuštěna nebo sloučena externě). |
| code |
ID kontroly kódu žádosti o přijetí změn. Používá se interně. |
| commits | Potvrzení obsažená v žádosti o přijetí změn. |
| completion |
Možnosti, které ovlivňují způsob sloučení žádosti o přijetí změn po dokončení. |
| completion |
Poslední datum, kdy žádost o přijetí změn vstoupila do fronty, která se má dokončit. Používá se interně. |
| created |
Identita uživatele, který vytvořil žádost o přijetí změn. |
| creation |
Datum vytvoření žádosti o přijetí změn |
| description | Popis žádosti o přijetí změn |
| fork |
Pokud se jedná o žádost o přijetí změn z forku, bude obsahovat informace o jeho zdroji. |
| has |
Upozornění na vícenásobné sloučení |
| ignore |
Tento volitelný parametr umožňuje klientům používat dynamické volby na straně serveru pro cílový odkaz. Vzhledem k již existujícím kontraktům musí uživatelé zadat cílový ref, ale tato volba způsobí, že jej server bude ignorovat a dynamicky zvolí z oblíbených položek uživatele (nebo z výchozí větve). |
| is |
Koncept nebo žádost o přijetí změn WIP |
| labels | Popisky přidružené k žádosti o přijetí změn |
| last |
Potvrzení posledního sloučení žádostí o přijetí změn Pokud je prázdné, probíhá poslední sloučení nebo bylo neúspěšné. |
| last |
Potvrzení v záhlaví zdrojové větve v době posledního sloučení žádostí o přijetí změn. |
| last |
Potvrzení v záhlaví cílové větve v době posledního sloučení žádostí o přijetí změn. |
| merge |
Pokud je tato sada nastavená, sloučení žádostí o přijetí změn se z tohoto důvodu nezdařilo. |
| merge |
Typ selhání (pokud existuje) sloučení žádosti o přijetí změn. |
| merge |
ID úlohy použité ke spuštění sloučení žádostí o přijetí změn. Používá se interně. |
| merge |
Možnosti používané při spuštění sloučení žádostí o přijetí změn Tyto možnosti jsou oddělené od možností dokončení, protože dokončení probíhá jenom jednou a při každé změně zdrojové větve žádosti o přijetí změn se spustí nová slučovací větev. |
| merge |
Aktuální stav sloučení žádostí o přijetí změn |
| pull |
ID žádosti o přijetí změn |
| remote |
Používá se interně. |
| repository | Úložiště obsahující cílovou větev žádosti o přijetí změn. |
| reviewers | Seznam revidujících na žádosti o přijetí změn spolu se stavem jejich hlasů. |
| source |
Název zdrojové větve žádosti o přijetí změn. |
| status | Stav žádosti o přijetí změn |
| supports |
Pokud je pravda, tato žádost o přijetí změn podporuje více iterací. Podpora iterace znamená, že jednotlivé vložení do zdrojové větve žádosti o přijetí změn je možné zkontrolovat a komentáře, které zůstanou v jedné iteraci, se budou sledovat napříč budoucími iteracemi. |
| target |
Název cílové větve žádosti o přijetí změn. |
| title | Název žádosti o přijetí změn. |
| url | Používá se interně. |
| work |
Všechny odkazy na pracovní položky přidružené k této žádosti o přijetí změn |
Podrobnosti vlastnosti
artifactId
Řetězec, který jednoznačně identifikuje tuto žádost o přijetí změn. Pokud chcete vygenerovat ID artefaktu pro žádost o přijetí změn, použijte tuto šablonu: vstfs:///Git/PullRequestId/{projectId}/{repositoryId}/{pullRequestId}
artifactId: string
Hodnota vlastnosti
string
autoCompleteSetBy
Pokud je tato sada nastavená, je pro tuto žádost o přijetí změn povoleno automatické dokončování a jedná se o identitu, která ji povolila.
autoCompleteSetBy: IdentityRef
Hodnota vlastnosti
closedBy
closedDate
Datum, kdy byla žádost o přijetí změn uzavřena (dokončena, opuštěna nebo sloučena externě).
closedDate: Date
Hodnota vlastnosti
Date
codeReviewId
ID kontroly kódu žádosti o přijetí změn. Používá se interně.
codeReviewId: number
Hodnota vlastnosti
number
commits
Potvrzení obsažená v žádosti o přijetí změn.
commits: GitCommitRef[]
Hodnota vlastnosti
completionOptions
Možnosti, které ovlivňují způsob sloučení žádosti o přijetí změn po dokončení.
completionOptions: GitPullRequestCompletionOptions
Hodnota vlastnosti
completionQueueTime
Poslední datum, kdy žádost o přijetí změn vstoupila do fronty, která se má dokončit. Používá se interně.
completionQueueTime: Date
Hodnota vlastnosti
Date
createdBy
Identita uživatele, který vytvořil žádost o přijetí změn.
createdBy: IdentityRef
Hodnota vlastnosti
creationDate
Datum vytvoření žádosti o přijetí změn
creationDate: Date
Hodnota vlastnosti
Date
description
Popis žádosti o přijetí změn
description: string
Hodnota vlastnosti
string
forkSource
Pokud se jedná o žádost o přijetí změn z forku, bude obsahovat informace o jeho zdroji.
forkSource: GitForkRef
Hodnota vlastnosti
hasMultipleMergeBases
Upozornění na vícenásobné sloučení
hasMultipleMergeBases: boolean
Hodnota vlastnosti
boolean
ignoreTargetRefAndChooseDynamically
Tento volitelný parametr umožňuje klientům používat dynamické volby na straně serveru pro cílový odkaz. Vzhledem k již existujícím kontraktům musí uživatelé zadat cílový ref, ale tato volba způsobí, že jej server bude ignorovat a dynamicky zvolí z oblíbených položek uživatele (nebo z výchozí větve).
ignoreTargetRefAndChooseDynamically: boolean
Hodnota vlastnosti
boolean
isDraft
Koncept nebo žádost o přijetí změn WIP
isDraft: boolean
Hodnota vlastnosti
boolean
labels
Popisky přidružené k žádosti o přijetí změn
labels: WebApiTagDefinition[]
Hodnota vlastnosti
lastMergeCommit
Potvrzení posledního sloučení žádostí o přijetí změn Pokud je prázdné, probíhá poslední sloučení nebo bylo neúspěšné.
lastMergeCommit: GitCommitRef
Hodnota vlastnosti
lastMergeSourceCommit
Potvrzení v záhlaví zdrojové větve v době posledního sloučení žádostí o přijetí změn.
lastMergeSourceCommit: GitCommitRef
Hodnota vlastnosti
lastMergeTargetCommit
Potvrzení v záhlaví cílové větve v době posledního sloučení žádostí o přijetí změn.
lastMergeTargetCommit: GitCommitRef
Hodnota vlastnosti
mergeFailureMessage
Pokud je tato sada nastavená, sloučení žádostí o přijetí změn se z tohoto důvodu nezdařilo.
mergeFailureMessage: string
Hodnota vlastnosti
string
mergeFailureType
Typ selhání (pokud existuje) sloučení žádosti o přijetí změn.
mergeFailureType: PullRequestMergeFailureType
Hodnota vlastnosti
mergeId
ID úlohy použité ke spuštění sloučení žádostí o přijetí změn. Používá se interně.
mergeId: string
Hodnota vlastnosti
string
mergeOptions
Možnosti používané při spuštění sloučení žádostí o přijetí změn Tyto možnosti jsou oddělené od možností dokončení, protože dokončení probíhá jenom jednou a při každé změně zdrojové větve žádosti o přijetí změn se spustí nová slučovací větev.
mergeOptions: GitPullRequestMergeOptions
Hodnota vlastnosti
mergeStatus
Aktuální stav sloučení žádostí o přijetí změn
mergeStatus: PullRequestAsyncStatus
Hodnota vlastnosti
pullRequestId
ID žádosti o přijetí změn
pullRequestId: number
Hodnota vlastnosti
number
remoteUrl
Používá se interně.
remoteUrl: string
Hodnota vlastnosti
string
repository
Úložiště obsahující cílovou větev žádosti o přijetí změn.
repository: GitRepository
Hodnota vlastnosti
reviewers
Seznam revidujících na žádosti o přijetí změn spolu se stavem jejich hlasů.
reviewers: IdentityRefWithVote[]
Hodnota vlastnosti
sourceRefName
Název zdrojové větve žádosti o přijetí změn.
sourceRefName: string
Hodnota vlastnosti
string
status
supportsIterations
Pokud je pravda, tato žádost o přijetí změn podporuje více iterací. Podpora iterace znamená, že jednotlivé vložení do zdrojové větve žádosti o přijetí změn je možné zkontrolovat a komentáře, které zůstanou v jedné iteraci, se budou sledovat napříč budoucími iteracemi.
supportsIterations: boolean
Hodnota vlastnosti
boolean
targetRefName
Název cílové větve žádosti o přijetí změn.
targetRefName: string
Hodnota vlastnosti
string
title
Název žádosti o přijetí změn.
title: string
Hodnota vlastnosti
string
url
Používá se interně.
url: string
Hodnota vlastnosti
string
workItemRefs
Všechny odkazy na pracovní položky přidružené k této žádosti o přijetí změn
workItemRefs: ResourceRef[]