GitPullRequestCompletionOptions interface
A lekéréses kérelem teljesítésének beállításai.
Tulajdonságok
| auto |
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). |
| bypass |
Ha igaz, a szabályzatok explicit módon kerülik meg a lekéréses kérelem befejeződését. |
| bypass |
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. |
| delete |
Ha igaz, a lekéréses kérelem forrásága a befejezés után törlődik. |
| merge |
Ha be van állítva, ez lesz az egyesítési véglegesítés véglegesítési üzenete. |
| merge |
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. |
| squash |
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. |
| transition |
Ha igaz, megpróbáljuk áthelyezni a lekéréses kérelemhez kapcsolódó munkaelemeket a következő logikai állapotba (azaz Aktív –> Feloldva) |
| triggered |
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