ElmConfigOptions interface

企業即時遷移的強型別設定選項。 在 c>CreateMigrationRequest.ConfigOptions</c> 發送<,並在 c>Migration.ConfigOptions</c> 回<傳回來。 所有成員皆為可選,因此合約可隨之增加。

屬性

enableAutoDiscoverPipelines

啟用儲存庫管線的自動發現功能。 當未設定(預設)時,管線必須透過 POST /pipelines API 手動提交。

enableBoardsGitHubConnection

切換時請選擇自動Azure Boards GitHub連線配置。 預設為停用。

skipBranchPolicyMigration

當 <c>true</c> 時,分支政策在切換時不會遷移到 GitHub 規則集。

skipSourceRepoLockdown

當 <c>true</c> 時,原始碼 ADO 儲存庫在切換時不會被設為唯讀(維護模式)。

skipValidation

遷移前驗證政策可跳過。 只有當 <c Git.EnterpriseLiveMigration.EnableConfigOptionsSkipValidation</c> 功能標誌開啟時才會被使用;當被標記時,會覆蓋舊有的頂層 <c>CreateMigrationRequest.SkipValidation</c> bitmask>。

屬性詳細資料

enableAutoDiscoverPipelines

啟用儲存庫管線的自動發現功能。 當未設定(預設)時,管線必須透過 POST /pipelines API 手動提交。

enableAutoDiscoverPipelines: boolean

屬性值

boolean

enableBoardsGitHubConnection

切換時請選擇自動Azure Boards GitHub連線配置。 預設為停用。

enableBoardsGitHubConnection: boolean

屬性值

boolean

skipBranchPolicyMigration

當 <c>true</c> 時,分支政策在切換時不會遷移到 GitHub 規則集。

skipBranchPolicyMigration: boolean

屬性值

boolean

skipSourceRepoLockdown

當 <c>true</c> 時,原始碼 ADO 儲存庫在切換時不會被設為唯讀(維護模式)。

skipSourceRepoLockdown: boolean

屬性值

boolean

skipValidation

遷移前驗證政策可跳過。 只有當 <c Git.EnterpriseLiveMigration.EnableConfigOptionsSkipValidation</c> 功能標誌開啟時才會被使用;當被標記時,會覆蓋舊有的頂層 <c>CreateMigrationRequest.SkipValidation</c> bitmask>。

skipValidation: ElmSkipValidationOptions

屬性值