title | shortTitle | intro | versions | ||||||
---|---|---|---|---|---|---|---|---|---|
About migrations from Azure DevOps to GitHub Enterprise Cloud |
About migrations |
Learn which data {% data variables.product.prodname_importer_proper_name %} can migrate. |
|
You can use {% data variables.product.prodname_importer_proper_name %} to migrate repositories from Azure DevOps to {% data variables.product.prodname_ghe_cloud %} ({% data variables.product.prodname_dotcom_the_website %} or {% data variables.enterprise.data_residency_site %}).
You can only use {% data variables.product.prodname_importer_proper_name %} to migrate from Azure DevOps Cloud, not from Azure DevOps Server. If you currently use Azure DevOps Server and want to migrate to {% data variables.product.prodname_dotcom %}, you can migrate to Azure DevOps Cloud first. For more information, see Migrate to Azure DevOps on the Azure site.
We currently only support migrating the following repository data from Azure DevOps to {% data variables.product.prodname_ghe_cloud %}.
- Git source (including commit history)
- Pull requests
- User history for pull requests
- Work item links on pull requests
- Attachments on pull requests
- Branch policies for the repository (user-scoped branch policies and cross-repo branch policies are not included)
If you want to migrate Azure Pipelines to {% data variables.product.prodname_actions %}, contact your {% data variables.product.prodname_dotcom %} account manager.
{% data reusables.enterprise-migration-tool.limitations-of-migrated-data %}
Before you migrate from Azure DevOps, you should plan out how you will run your migration. Before migrating any data, you will need to choose someone to run the migration. You must grant that person the necessary access for both the source and the destination of the migration. We also recommend you run a trial migration first.
For an overview of the migration process from beginning to end, see AUTOTITLE.