Skip to main content

Migrating from Azure DevOps to GitHub

Plan and execute a migration from Azure DevOps to GitHub Enterprise Cloud. Это шестифазное руководство объясняет, как настроить доступ, миграцию и последующие задачи, необходимые для подготовки ваших репозиториев к работе.

Статьи

Use GraphQL to migrate repositories from Azure DevOps to GitHub Enterprise Cloud

Вы можете создать собственные инструменты для миграции репозиториев с Azure DevOps в GitHub Enterprise Cloud с помощью GraphQL API.

Ключевые различия между Azure DevOps и GitHub

Основные рабочие процессы, такие как доступ к репозиторию, аутентификация и pull requests, отличаются после перехода с Azure DevOps в GitHub.

Предоставление роли миграции

Роль мигратора даёт пользователю или команде возможность выполнять миграции от имени организации.

Фаза 4. Подготовьтесь к миграции с Azure DevOps на GitHub

Планируйте свою миграцию, понимая сроки, данные для перемещения и организационную структуру.

Фаза 5. Migrate your repositories from Azure DevOps to Github

Проведите пробный запуск, а затем перенесите репозитории из Azure DevOps в GitHub.

Этап 1. Understand migrations from Azure DevOps to GitHub

GitHub Enterprise Importer can automate migrating from Azure DevOps.

Этап 2. Управление доступом

Set the required access for migrating from Azure DevOps to GitHub.

Этап 3. Установка и настройка GitHub Enterprise Importer

Установите ADO2GH extension of the GitHub CLI и настройте среду для миграции.

Этап 6. Дальнейшие задачи

После завершения каждой миграции вам нужно выполнить дополнительные задачи, прежде чем репозиторий будет готов к работе.