共用方式為


GitPullRequestCompletionOptions interface

關於提取要求應如何完成的喜好設定。

屬性

autoCompleteIgnoreConfigIds

任何原則組態標識碼的清單,其自動完成不應該等待。 僅適用於選擇性原則(isBlocking == false)。 自動完成一律會等候必要的原則(isBlocking == true)。

bypassPolicy

如果為 true,則會在提取要求完成時明確略過原則。

bypassReason

如果略過原則,此原因會儲存為使用略過的原因。

deleteSourceBranch

如果為 true,提取要求的來源分支將會在完成之後刪除。

mergeCommitMessage

如果設定,這將會當做合併認可的認可訊息使用。

mergeStrategy

指定在完成期間用來合併提取要求的策略。 如果 MergeStrategy 未設定為任何值,則如果 SquashMerge == false,則會建立 no-FF 合併。 如果 MergeStrategy 未設定為任何值,則如果 SquashMerge == true,提取要求認可將會遭到壓縮。 SquashMerge 屬性已被取代。 建議您在所有情況下明確設定 MergeStrategy。 如果為 MergeStrategy 提供明確的值,則會忽略 SquashMerge 屬性。

squashMerge

SquashMerge 已被取代。 您應該明確地設定 MergeStrategy 的值。 如果 MergeStrategy 設定為任何值,則會忽略 SquashMerge 值。 如果未設定 MergeStrategy,如果此旗標為 false,合併策略將會是 no-fast-forward,如果為 true 則為 squash。

transitionWorkItems

如果為 true,我們會嘗試將連結至提取要求的任何工作項目轉換為下一個邏輯狀態(也就是使用中 -> 已解決)

triggeredByAutoComplete

如果為 true,則會透過自動完成觸發目前的完成嘗試。 在內部使用。

屬性詳細資料

autoCompleteIgnoreConfigIds

任何原則組態標識碼的清單,其自動完成不應該等待。 僅適用於選擇性原則(isBlocking == false)。 自動完成一律會等候必要的原則(isBlocking == true)。

autoCompleteIgnoreConfigIds: number[]

屬性值

number[]

bypassPolicy

如果為 true,則會在提取要求完成時明確略過原則。

bypassPolicy: boolean

屬性值

boolean

bypassReason

如果略過原則,此原因會儲存為使用略過的原因。

bypassReason: string

屬性值

string

deleteSourceBranch

如果為 true,提取要求的來源分支將會在完成之後刪除。

deleteSourceBranch: boolean

屬性值

boolean

mergeCommitMessage

如果設定,這將會當做合併認可的認可訊息使用。

mergeCommitMessage: string

屬性值

string

mergeStrategy

指定在完成期間用來合併提取要求的策略。 如果 MergeStrategy 未設定為任何值,則如果 SquashMerge == false,則會建立 no-FF 合併。 如果 MergeStrategy 未設定為任何值,則如果 SquashMerge == true,提取要求認可將會遭到壓縮。 SquashMerge 屬性已被取代。 建議您在所有情況下明確設定 MergeStrategy。 如果為 MergeStrategy 提供明確的值,則會忽略 SquashMerge 屬性。

mergeStrategy: GitPullRequestMergeStrategy

屬性值

squashMerge

SquashMerge 已被取代。 您應該明確地設定 MergeStrategy 的值。 如果 MergeStrategy 設定為任何值,則會忽略 SquashMerge 值。 如果未設定 MergeStrategy,如果此旗標為 false,合併策略將會是 no-fast-forward,如果為 true 則為 squash。

squashMerge: boolean

屬性值

boolean

transitionWorkItems

如果為 true,我們會嘗試將連結至提取要求的任何工作項目轉換為下一個邏輯狀態(也就是使用中 -> 已解決)

transitionWorkItems: boolean

屬性值

boolean

triggeredByAutoComplete

如果為 true,則會透過自動完成觸發目前的完成嘗試。 在內部使用。

triggeredByAutoComplete: boolean

屬性值

boolean