Megosztás:


GitPullRequestCompletionOptions interface

A lekéréses kérelem teljesítésének beállításai.

Tulajdonságok

autoCompleteIgnoreConfigIds

Az automatikusan befejezett szabályzatkonfigurációs azonosítók listája nem várhat. Csak választható szabályzatokra vonatkozik (isBlocking == false). Az automatikus kiegészítés mindig megvárja a szükséges szabályzatokat (isBlocking == true).

bypassPolicy

Ha igaz, a szabályzatok explicit módon kerülik meg a lekéréses kérelem befejeződését.

bypassReason

Ha a szabályzatok megkerülve vannak, a rendszer ezt az okból tárolja, hogy miért használták a megkerülő műveletet.

deleteSourceBranch

Ha igaz, a lekéréses kérelem forrásága a befejezés után törlődik.

mergeCommitMessage

Ha be van állítva, ez lesz az egyesítési véglegesítés véglegesítési üzenete.

mergeStrategy

Adja meg a lekéréses kérelem egyesítéséhez használt stratégiát a befejezés során. Ha a MergeStrategy nincs értékre állítva, akkor egy no-FF egyesítés jön létre, ha SquashMerge == hamis. Ha a MergeStrategy értéke nincs beállítva, a lekéréses kérelem véglegesítése össze lesz állítva, ha a SquashMerge == igaz. A SquashMerge tulajdonság elavult. Javasoljuk, hogy minden esetben explicit módon állítsa be a MergeStrategy értéket. Ha explicit értéket ad meg a MergeStrategyhez, a SquashMerge tulajdonság figyelmen kívül lesz hagyva.

squashMerge

A SquashMerge elavult. Explicit módon kell beállítania a MergeStrategy értékét. Ha a MergeStrategy érték bármilyen értékre van állítva, a Rendszer figyelmen kívül hagyja a SquashMerge értéket. Ha a MergeStrategy nincs beállítva, az egyesítési stratégia nem lesz gyors előrébb, ha ez a jelző hamis, vagy ha igaz, akkor a fallabda.

transitionWorkItems

Ha igaz, megpróbáljuk áthelyezni a lekéréses kérelemhez kapcsolódó munkaelemeket a következő logikai állapotba (azaz Aktív –> Feloldva)

triggeredByAutoComplete

Ha igaz, az aktuális befejezési kísérlet automatikus kiegészítéssel lett aktiválva. Belsőleg használva.

Tulajdonság adatai

autoCompleteIgnoreConfigIds

Az automatikusan befejezett szabályzatkonfigurációs azonosítók listája nem várhat. Csak választható szabályzatokra vonatkozik (isBlocking == false). Az automatikus kiegészítés mindig megvárja a szükséges szabályzatokat (isBlocking == true).

autoCompleteIgnoreConfigIds: number[]

Tulajdonság értéke

number[]

bypassPolicy

Ha igaz, a szabályzatok explicit módon kerülik meg a lekéréses kérelem befejeződését.

bypassPolicy: boolean

Tulajdonság értéke

boolean

bypassReason

Ha a szabályzatok megkerülve vannak, a rendszer ezt az okból tárolja, hogy miért használták a megkerülő műveletet.

bypassReason: string

Tulajdonság értéke

string

deleteSourceBranch

Ha igaz, a lekéréses kérelem forrásága a befejezés után törlődik.

deleteSourceBranch: boolean

Tulajdonság értéke

boolean

mergeCommitMessage

Ha be van állítva, ez lesz az egyesítési véglegesítés véglegesítési üzenete.

mergeCommitMessage: string

Tulajdonság értéke

string

mergeStrategy

Adja meg a lekéréses kérelem egyesítéséhez használt stratégiát a befejezés során. Ha a MergeStrategy nincs értékre állítva, akkor egy no-FF egyesítés jön létre, ha SquashMerge == hamis. Ha a MergeStrategy értéke nincs beállítva, a lekéréses kérelem véglegesítése össze lesz állítva, ha a SquashMerge == igaz. A SquashMerge tulajdonság elavult. Javasoljuk, hogy minden esetben explicit módon állítsa be a MergeStrategy értéket. Ha explicit értéket ad meg a MergeStrategyhez, a SquashMerge tulajdonság figyelmen kívül lesz hagyva.

mergeStrategy: GitPullRequestMergeStrategy

Tulajdonság értéke

squashMerge

A SquashMerge elavult. Explicit módon kell beállítania a MergeStrategy értékét. Ha a MergeStrategy érték bármilyen értékre van állítva, a Rendszer figyelmen kívül hagyja a SquashMerge értéket. Ha a MergeStrategy nincs beállítva, az egyesítési stratégia nem lesz gyors előrébb, ha ez a jelző hamis, vagy ha igaz, akkor a fallabda.

squashMerge: boolean

Tulajdonság értéke

boolean

transitionWorkItems

Ha igaz, megpróbáljuk áthelyezni a lekéréses kérelemhez kapcsolódó munkaelemeket a következő logikai állapotba (azaz Aktív –> Feloldva)

transitionWorkItems: boolean

Tulajdonság értéke

boolean

triggeredByAutoComplete

Ha igaz, az aktuális befejezési kísérlet automatikus kiegészítéssel lett aktiválva. Belsőleg használva.

triggeredByAutoComplete: boolean

Tulajdonság értéke

boolean