ElmConfigOptions interface
Чётко определённые варианты конфигурации для Enterprise Live Migration. Отправлено на <c>CreateMigrationRequest.ConfigOptions</> c и эхо на <c>Migration.ConfigOptions</c>. Все участники являются необязательными, поэтому контракт может расти за счёт добавления.
Свойства
| enable |
Включите автообнаружение конвейеров для репозитория. При снятом режиме (по умолчанию) конвейеры должны отправляться вручную через API POST /pipelines. |
| enable |
Подключитесь к автоматической настройки Azure Boards GitHub соединения при переключении. Отключен по умолчанию. |
| skip |
Когда <c>true</c>, политики веток не будут перенесены в наборы правил GitHub во время перехода. |
| skip |
Когда <c>true</c>, исходный репозиторий ADO не будет настроен на режим только чтения (режим обслуживания) во время перехода. |
| skip |
Пропустить политику проверки до миграции. Признаётся только тогда, когда включён <флаг функции c>Git.EnterpriseLiveMigration.EnableConfigConfigOptionsSkipValidation</c> ; при сохранении перезаписывает устаревший верхний <уровень c>CreateMigrationRequest.SkipValidation</> c bitmask. |
Сведения о свойстве
enableAutoDiscoverPipelines
Включите автообнаружение конвейеров для репозитория. При снятом режиме (по умолчанию) конвейеры должны отправляться вручную через API POST /pipelines.
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.EnableConfigConfigOptionsSkipValidation</c> ; при сохранении перезаписывает устаревший верхний <уровень c>CreateMigrationRequest.SkipValidation</> c bitmask.
skipValidation: ElmSkipValidationOptions