Skip to main content

Сведения о GitHub Enterprise Importer

С GitHub Enterprise Importerпомощью , вы можете перенести свой бизнес из GitHub Enterprise Cloud разных источников.

Около GitHub Enterprise Importer

          GitHub Enterprise Importer — это высоконастраиваемый инструмент миграции, предназначенный для того, чтобы помочь вам перевести ваше предприятие в GitHub Enterprise Cloud.

Вы можете мигрировать по репозиторию или, если ваш источник для миграции GitHub.com— по отдельной организации.

          GitHub Enterprise Importer позволяет адаптировать вашу миграцию под уникальные потребности вашего предприятия:
  • Отдельная роль разрешений миграции для миграции репозитория, которая позволяет назначать команды и (или) отдельных пользователей для выполнения миграции и удалять необходимость владелец организации для завершения миграции.
  • Высокая точность миграции, которая позволяет перенести один репозиторий, ряд репозиториев или всю организацию.
  • Поддержка переноса пользовательских пробных версий, которая позволяет выполнять миграцию столько раз, сколько требуется перед выполнением рабочей миграции.
  • Очистить и разблокировать ведение журнала ошибок, чтобы миграции могли продолжаться с некритичными ошибками миграции, такими как отсутствие возможности перемещать один комментарий запроса на вытягивание. После миграции можно просмотреть файл журнала, который открывается автоматически.
  • Пользователи сохраняют право собственности на свою историю, чтобы обеспечить сохранение их истории или GitHub метаданных в Git на протяжении всей миграции.

Миграцию можно выполнить с помощью GitHub CLI или API.

GitHub CLI упрощает процесс миграции и рекомендуется для большинства клиентов. Расширенные клиенты с большими потребностями настройки могут использовать API для создания собственных интеграции с GitHub Enterprise Importer.

Поддерживаемые пути миграции

GitHub Enterprise Importer поддерживает миграцию **** на GitHub Enterprise Cloud (GitHub.com или GHE.com) из следующих источников.

  • Облако Azure DevOps (ADO)
  • Bitbucket Server и Bitbucket Data Center 5.14+
  • GitHub.com
  • GitHub Enterprise Server (GHES) 3.4.1+

Примечание.

GitHub Enterprise Importer в настоящее время не поддерживает миграцию из GHE.com.

Альтернативные инструменты для GitHub Enterprise ServerGHE.com

В поддерживаемых патчах версии 3.17 и более поздних доступен Enterprise Live Migrations как альтернативный инструмент для миграции из GitHub Enterprise Server в GHE.com. Enterprise Live Migrations Это сокращает простои для разработчиков во время миграции и обеспечивает лучшую поддержку крупных монорепозиторий. См . раздел AUTOTITLE.

Начало работы

Чтобы узнать больше о необходимом вам пути миграции и о данных, которые GitHub Enterprise Importer перемещаются, ознакомьтесь с следующими статьями.