Dela via


GitPullRequestCompletionOptions interface

Inställningar för hur pull-begäran ska slutföras.

Egenskaper

autoCompleteIgnoreConfigIds

Lista över principkonfigurations-ID:t som slutförs automatiskt bör inte vänta. Gäller endast för valfria principer (isBlocking == false). Automatisk komplettering väntar alltid på nödvändiga principer (isBlocking == true).

bypassPolicy

Om det är sant kringgås principer uttryckligen när pull-begäran har slutförts.

bypassReason

Om principer kringgås lagras den här orsaken till varför bypass användes.

deleteSourceBranch

Om det är sant tas källgrenen för pull-begäran bort när den har slutförts.

mergeCommitMessage

Om detta anges används detta som incheckningsmeddelande för sammanslagningsincheckningen.

mergeStrategy

Ange den strategi som används för att sammanfoga pull-begäran under slutförandet. Om MergeStrategy inte är inställt på något värde skapas en no-FF-sammanslagning om SquashMerge == false. Om MergeStrategy inte har angetts till något värde kommer incheckningarna för pull-begäran att krossas om SquashMerge == true. SquashMerge-egenskapen är inaktuell. Vi rekommenderar att du uttryckligen anger MergeStrategy i alla fall. Om ett explicit värde anges för MergeStrategy ignoreras egenskapen SquashMerge.

squashMerge

SquashMerge är inaktuell. Du bör uttryckligen ange värdet för MergeStrategy. Om MergeStrategy har angetts till valfritt värde ignoreras SquashMerge-värdet. Om MergeStrategy inte har angetts kommer sammanslagningsstrategin inte att snabbsnabbt framåt om den här flaggan är falsk eller squash om den är sann.

transitionWorkItems

Om det är sant försöker vi överföra alla arbetsobjekt som är länkade till pull-begäran till nästa logiska tillstånd (dvs. Aktiv –> Löst)

triggeredByAutoComplete

Om det är sant utlöstes det aktuella slutförandeförsöket via automatisk slutförande. Används internt.

Egenskapsinformation

autoCompleteIgnoreConfigIds

Lista över principkonfigurations-ID:t som slutförs automatiskt bör inte vänta. Gäller endast för valfria principer (isBlocking == false). Automatisk komplettering väntar alltid på nödvändiga principer (isBlocking == true).

autoCompleteIgnoreConfigIds: number[]

Egenskapsvärde

number[]

bypassPolicy

Om det är sant kringgås principer uttryckligen när pull-begäran har slutförts.

bypassPolicy: boolean

Egenskapsvärde

boolean

bypassReason

Om principer kringgås lagras den här orsaken till varför bypass användes.

bypassReason: string

Egenskapsvärde

string

deleteSourceBranch

Om det är sant tas källgrenen för pull-begäran bort när den har slutförts.

deleteSourceBranch: boolean

Egenskapsvärde

boolean

mergeCommitMessage

Om detta anges används detta som incheckningsmeddelande för sammanslagningsincheckningen.

mergeCommitMessage: string

Egenskapsvärde

string

mergeStrategy

Ange den strategi som används för att sammanfoga pull-begäran under slutförandet. Om MergeStrategy inte är inställt på något värde skapas en no-FF-sammanslagning om SquashMerge == false. Om MergeStrategy inte har angetts till något värde kommer incheckningarna för pull-begäran att krossas om SquashMerge == true. SquashMerge-egenskapen är inaktuell. Vi rekommenderar att du uttryckligen anger MergeStrategy i alla fall. Om ett explicit värde anges för MergeStrategy ignoreras egenskapen SquashMerge.

mergeStrategy: GitPullRequestMergeStrategy

Egenskapsvärde

squashMerge

SquashMerge är inaktuell. Du bör uttryckligen ange värdet för MergeStrategy. Om MergeStrategy har angetts till valfritt värde ignoreras SquashMerge-värdet. Om MergeStrategy inte har angetts kommer sammanslagningsstrategin inte att snabbsnabbt framåt om den här flaggan är falsk eller squash om den är sann.

squashMerge: boolean

Egenskapsvärde

boolean

transitionWorkItems

Om det är sant försöker vi överföra alla arbetsobjekt som är länkade till pull-begäran till nästa logiska tillstånd (dvs. Aktiv –> Löst)

transitionWorkItems: boolean

Egenskapsvärde

boolean

triggeredByAutoComplete

Om det är sant utlöstes det aktuella slutförandeförsöket via automatisk slutförande. Används internt.

triggeredByAutoComplete: boolean

Egenskapsvärde

boolean