À propos de GitHub Enterprise Importer
GitHub Enterprise Importer est un outil de migration hautement personnalisable conçu pour vous aider à déplacer votre entreprise vers GitHub Enterprise Cloud.
Vous pouvez effectuer une migration dépôt par dépôt ou, si votre source et votre destination de migration sont toutes deux GitHub.com, organisation par organisation.
GitHub Enterprise Importer vous permet de personnaliser votre migration pour répondre aux besoins uniques de votre entreprise avec :
- Un rôle d’autorisations de migration distinct pour les migrations de dépôts, qui vous permet de désigner des équipes et/ou des utilisateurs individuels pour exécuter une migration, et qui permet aux propriétaires d’organisation de ne plus devoir effectuer la migration.
- Une migration haute fidélité, qui vous permet de migrer un dépôt, une série de dépôts ou une organisation entière.
- Une prise en charge de migrations d’exécution d’essai personnalisées, qui vous permettent d’exécuter une migration autant de fois que vous le souhaitez avant d’exécuter la migration de production.
- Un nettoyage et un déblocage de la journalisation des erreurs, afin que les migrations soient autorisées à continuer avec des erreurs de migration non critiques, telles que l’impossibilité de déplacer un seul commentaire de demande de tirage. Après la migration, vous pouvez consulter un fichier journal qui s’ouvre automatiquement.
- Les utilisateurs conservent la propriété de leur historique pour s’assurer que leur historique Git ou leurs métadonnées GitHub sont conservés tout au long de la migration.
Vous pouvez exécuter votre migration avec GitHub CLI ou l’API.
GitHub CLI simplifie le processus de migration et est recommandé pour la plupart des clients. Les clients avancés avec de grands besoins de personnalisation peuvent utiliser l’API pour créer leurs propres intégrations avec GitHub Enterprise Importer.
Chemins de migration pris en charge
GitHub Enterprise Importer prend en charge les migrations vers GitHub Enterprise Cloud à partir des sources suivantes.
- Cloud Azure DevOps (ADO)
- Bitbucket Server et Bitbucket Data Center 5.14+
- GitHub.com
- GitHub Enterprise Server (GHES) 3.4.1+
Mise en route
Pour en savoir plus sur le chemin de migration dont vous avez besoin et les données que GitHub Enterprise Importer migre, consultez les articles suivants.