Сведения о миграции из Azure DevOps
Вы можете использовать GitHub Enterprise Importer для переноса репозиториев из Azure DevOps в GitHub Enterprise Cloud (GitHub.com или GHE.com).
Вы можете использовать только GitHub Enterprise Importer для миграции из Azure DevOps Cloud, а не из Azure DevOps Server. Если вы используете Azure DevOps Server и хотите перейти на GitHub, сначала можно перейти в Azure DevOps Cloud. Дополнительные сведения см. в статье "Миграция в Azure DevOps " на сайте Azure.
Данные, перенесенные
В настоящее время мы поддерживаем перенос следующих данных репозитория из Azure DevOps в GitHub Enterprise Cloud.
- Источник Git (включая журнал фиксаций)
- Запросы на включение внесенных изменений
- Журнал пользователей для запросов на вытягивание
- Ссылки рабочих элементов на запросы на вытягивание
- Вложения при запросах на вытягивание
- Политики ветви для репозитория (политики филиалов с областью действия пользователя и политики межрепличной ветви не включены)
Если вы хотите перенести Azure Pipelines на GitHub Actions, обратитесь к руководителю учетных записей GitHub.
Ограничения для перенесенных данных
Начало работы
Перед миграцией из Azure DevOps необходимо спланировать способ выполнения миграции. Прежде чем переносить все данные, необходимо выбрать кого-то для запуска миграции. Необходимо предоставить пользователю необходимый доступ как для источника, так и для назначения миграции. Мы также рекомендуем сначала запустить пробную миграцию.
Общие сведения о процессе миграции с начала до конца см. в разделе "Обзор миграции из Azure DevOps в GitHub Enterprise Cloud".