Megosztás:


GitPullRequest interface

A lekéréses kérelemhez társított összes adatot jelöli.

Tulajdonságok

artifactId

Egy sztring, amely egyedileg azonosítja ezt a lekéréses kérelmet. Lekéréses kérelem összetevő-azonosítójának létrehozásához használja ezt a sablont: vstfs:///Git/PullRequestId/{projectId}/{repositoryId}/{pullRequestId}

autoCompleteSetBy

Ha be van állítva, az automatikus kiegészítés engedélyezve van ehhez a lekéréses kérelemhez, és ez az az identitás, amely engedélyezte.

closedBy

A lekéréses kérelmet lezáró felhasználó.

closedDate

A lekéréses kérelem lezárásának dátuma (befejezve, elhagyva vagy külsőleg egyesítve).

codeReviewId

A lekéréses kérelem kód-felülvizsgálati azonosítója. Belsőleg használják.

commits

A lekéréses kérelemben található véglegesítések.

completionOptions

Olyan beállítások, amelyek befolyásolják, hogy a lekéréses kérelem hogyan lesz egyesítve annak befejezése után.

completionQueueTime

A legutóbbi dátum, amikor a lekéréses kérelem bekerült a befejezendő várólistába. Belsőleg használják.

createdBy

A lekéréses kérelmet létrehozó felhasználó identitása.

creationDate

A lekéréses kérelem létrehozásának dátuma.

description

A lekéréses kérelem leírása.

forkSource

Ha ez egy elágazás lekérése, akkor a forrására vonatkozó információkat tartalmaz.

hasMultipleMergeBases

Több egyesítési bázisra vonatkozó figyelmeztetés

ignoreTargetRefAndChooseDynamically

Ez a választható paraméter lehetővé teszi az ügyfelek számára, hogy kiszolgálóoldali dinamikus beállításokat használjanak a cél ref. A már meglévő szerződések miatt a felhasználóknak meg kell adniuk egy célhivatkozást, de ez az opció azt eredményezi, hogy a kiszolgáló figyelmen kívül hagyja azt, és dinamikusan választ a felhasználó kedvencei közül (vagy az alapértelmezett ágból).

isDraft

Piszkozat/WIP lekéréses kérelem.

labels

A lekéréses kérelemhez társított címkék.

lastMergeCommit

A legutóbbi lekéréses kérelem egyesítésének véglegesítése. Ha üres, akkor a legutóbbi egyesítés folyamatban van, vagy sikertelen volt.

lastMergeSourceCommit

A véglegesítés a forráság fején az utolsó lekéréses kérelem egyesítésekor.

lastMergeTargetCommit

A véglegesítés a célág fején az utolsó lekéréses kérelem egyesítésekor.

mergeFailureMessage

Ha be van állítva, a lekéréses kérelem egyesítése emiatt sikertelen volt.

mergeFailureType

A lekéréses kérelem egyesítésének hibájának típusa (ha van ilyen).

mergeId

A lekéréses kérelem egyesítésének futtatásához használt feladat azonosítója. Belsőleg használják.

mergeOptions

A lekéréses kérelem egyesítésekor használt beállítások. Ezek elkülönülnek a befejezési lehetőségektől, mivel a befejezés csak egyszer történik, és egy új egyesítés fut minden alkalommal, amikor a lekéréses kérelem forrásága megváltozik.

mergeStatus

A lekéréses kérelem egyesítésének aktuális állapota.

pullRequestId

A lekéréses kérelem azonosítója.

remoteUrl

Belsőleg használják.

repository

A lekéréses kérelem célágát tartalmazó adattár.

reviewers

A lekérési kérelem bírálóinak listája, valamint szavazatuk állapota.

sourceRefName

A lekéréses kérelem forráságának neve.

status

A lekéréses kérelem állapota.

supportsIterations

Ha igaz, ez a lekéréses kérelem több iterációt is támogat. Az iterációs támogatás azt jelenti, hogy a lekéréses kérelem forráságára irányuló egyes leküldések áttekinthetők, és az egyik iterációban hagyott megjegyzések nyomon követhetők a jövőbeli iterációkban.

targetRefName

A lekéréses kérelem célágának neve.

title

A lekéréses kérelem címe.

url

Belsőleg használják.

workItemRefs

A lekéréses kérelemhez társított munkaelem-hivatkozások.

Tulajdonság adatai

artifactId

Egy sztring, amely egyedileg azonosítja ezt a lekéréses kérelmet. Lekéréses kérelem összetevő-azonosítójának létrehozásához használja ezt a sablont: vstfs:///Git/PullRequestId/{projectId}/{repositoryId}/{pullRequestId}

artifactId: string

Tulajdonság értéke

string

autoCompleteSetBy

Ha be van állítva, az automatikus kiegészítés engedélyezve van ehhez a lekéréses kérelemhez, és ez az az identitás, amely engedélyezte.

autoCompleteSetBy: IdentityRef

Tulajdonság értéke

closedBy

A lekéréses kérelmet lezáró felhasználó.

closedBy: IdentityRef

Tulajdonság értéke

closedDate

A lekéréses kérelem lezárásának dátuma (befejezve, elhagyva vagy külsőleg egyesítve).

closedDate: Date

Tulajdonság értéke

Date

codeReviewId

A lekéréses kérelem kód-felülvizsgálati azonosítója. Belsőleg használják.

codeReviewId: number

Tulajdonság értéke

number

commits

A lekéréses kérelemben található véglegesítések.

commits: GitCommitRef[]

Tulajdonság értéke

completionOptions

Olyan beállítások, amelyek befolyásolják, hogy a lekéréses kérelem hogyan lesz egyesítve annak befejezése után.

completionOptions: GitPullRequestCompletionOptions

Tulajdonság értéke

completionQueueTime

A legutóbbi dátum, amikor a lekéréses kérelem bekerült a befejezendő várólistába. Belsőleg használják.

completionQueueTime: Date

Tulajdonság értéke

Date

createdBy

A lekéréses kérelmet létrehozó felhasználó identitása.

createdBy: IdentityRef

Tulajdonság értéke

creationDate

A lekéréses kérelem létrehozásának dátuma.

creationDate: Date

Tulajdonság értéke

Date

description

A lekéréses kérelem leírása.

description: string

Tulajdonság értéke

string

forkSource

Ha ez egy elágazás lekérése, akkor a forrására vonatkozó információkat tartalmaz.

forkSource: GitForkRef

Tulajdonság értéke

hasMultipleMergeBases

Több egyesítési bázisra vonatkozó figyelmeztetés

hasMultipleMergeBases: boolean

Tulajdonság értéke

boolean

ignoreTargetRefAndChooseDynamically

Ez a választható paraméter lehetővé teszi az ügyfelek számára, hogy kiszolgálóoldali dinamikus beállításokat használjanak a cél ref. A már meglévő szerződések miatt a felhasználóknak meg kell adniuk egy célhivatkozást, de ez az opció azt eredményezi, hogy a kiszolgáló figyelmen kívül hagyja azt, és dinamikusan választ a felhasználó kedvencei közül (vagy az alapértelmezett ágból).

ignoreTargetRefAndChooseDynamically: boolean

Tulajdonság értéke

boolean

isDraft

Piszkozat/WIP lekéréses kérelem.

isDraft: boolean

Tulajdonság értéke

boolean

labels

A lekéréses kérelemhez társított címkék.

labels: WebApiTagDefinition[]

Tulajdonság értéke

lastMergeCommit

A legutóbbi lekéréses kérelem egyesítésének véglegesítése. Ha üres, akkor a legutóbbi egyesítés folyamatban van, vagy sikertelen volt.

lastMergeCommit: GitCommitRef

Tulajdonság értéke

lastMergeSourceCommit

A véglegesítés a forráság fején az utolsó lekéréses kérelem egyesítésekor.

lastMergeSourceCommit: GitCommitRef

Tulajdonság értéke

lastMergeTargetCommit

A véglegesítés a célág fején az utolsó lekéréses kérelem egyesítésekor.

lastMergeTargetCommit: GitCommitRef

Tulajdonság értéke

mergeFailureMessage

Ha be van állítva, a lekéréses kérelem egyesítése emiatt sikertelen volt.

mergeFailureMessage: string

Tulajdonság értéke

string

mergeFailureType

A lekéréses kérelem egyesítésének hibájának típusa (ha van ilyen).

mergeFailureType: PullRequestMergeFailureType

Tulajdonság értéke

mergeId

A lekéréses kérelem egyesítésének futtatásához használt feladat azonosítója. Belsőleg használják.

mergeId: string

Tulajdonság értéke

string

mergeOptions

A lekéréses kérelem egyesítésekor használt beállítások. Ezek elkülönülnek a befejezési lehetőségektől, mivel a befejezés csak egyszer történik, és egy új egyesítés fut minden alkalommal, amikor a lekéréses kérelem forrásága megváltozik.

mergeOptions: GitPullRequestMergeOptions

Tulajdonság értéke

mergeStatus

A lekéréses kérelem egyesítésének aktuális állapota.

mergeStatus: PullRequestAsyncStatus

Tulajdonság értéke

pullRequestId

A lekéréses kérelem azonosítója.

pullRequestId: number

Tulajdonság értéke

number

remoteUrl

Belsőleg használják.

remoteUrl: string

Tulajdonság értéke

string

repository

A lekéréses kérelem célágát tartalmazó adattár.

repository: GitRepository

Tulajdonság értéke

reviewers

A lekérési kérelem bírálóinak listája, valamint szavazatuk állapota.

reviewers: IdentityRefWithVote[]

Tulajdonság értéke

sourceRefName

A lekéréses kérelem forráságának neve.

sourceRefName: string

Tulajdonság értéke

string

status

A lekéréses kérelem állapota.

status: PullRequestStatus

Tulajdonság értéke

supportsIterations

Ha igaz, ez a lekéréses kérelem több iterációt is támogat. Az iterációs támogatás azt jelenti, hogy a lekéréses kérelem forráságára irányuló egyes leküldések áttekinthetők, és az egyik iterációban hagyott megjegyzések nyomon követhetők a jövőbeli iterációkban.

supportsIterations: boolean

Tulajdonság értéke

boolean

targetRefName

A lekéréses kérelem célágának neve.

targetRefName: string

Tulajdonság értéke

string

title

A lekéréses kérelem címe.

title: string

Tulajdonság értéke

string

url

Belsőleg használják.

url: string

Tulajdonság értéke

string

workItemRefs

A lekéréses kérelemhez társított munkaelem-hivatkozások.

workItemRefs: ResourceRef[]

Tulajdonság értéke