Skip to main content
Nous publions des mises à jour fréquentes de notre documentation, et la traduction de cette page peut encore être en cours. Pour obtenir les informations les plus actuelles, consultez la documentation anglaise.

À propos de GitHub Enterprise Importer

Avec GitHub Enterprise Importer, vous pouvez migrer votre entreprise vers GitHub Enterprise Cloud à partir de différentes sources.

Remarque : GitHub Enterprise Importer est actuellement en version bêta publique et peut faire l’objet de modifications.

À 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 Enterprise Server 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+

Pour plus d’informations sur quelle donnée est migrée pour chaque source, consultez « Prise en charge de la migration pour GitHub Enterprise Importer ».

Bien démarrer avec GitHub Enterprise Importer

Pour commencer à utiliser GitHub Enterprise Importer, lisez le guide pour votre source de migration. Chaque guide comprend toutes les informations dont vous avez besoin pour planifier et implémenter une migration à partir de cette source, ainsi que des tâches de suivi à effectuer après votre migration.