Nota: GitHub Enterprise Importer se encuentra actualmente en la versión beta pública y está sujeto a modificaciones.
Acerca de GitHub Enterprise Importer
GitHub Enterprise Importer es una herramienta de migración altamente personalizable diseñada para ayudarte a mover la empresa a GitHub Enterprise Cloud.
Puedes migrar los repositorios de manera individual, o bien, si el origen y el destino de la migración son GitHub.com, por organización individual.
GitHub Enterprise Importer te permite personalizar la migración para satisfacer las necesidades únicas de la empresa con lo siguiente:
- Un rol de permisos de migración único para las migraciones de repositorios, que te permite designar equipos o usuarios individuales para ejecutar una migración y elimina la necesidad de que los propietarios de la organización completen la migración.
- Migración de alta fidelidad, que te permite migrar un único repositorio, una serie de repositorios o una organización completa.
- Compatibilidad con migraciones de ejecución de prueba personalizadas, lo que te permite ejecutar una migración tantas veces como quieras antes de ejecutar la de producción.
- Borra y desbloquea el registro de errores, para que las migraciones puedan continuar con errores de migración no críticos, como la imposibilidad de mover un único comentario de solicitud de incorporación de cambios. Después de la migración, puedes revisar un archivo de registro que se abre automáticamente.
- Los usuarios conservan la propiedad de su historial, para asegurarse de que su historial de Git o los metadatos de GitHub Enterprise Server se mantienen durante toda la migración.
Puedes ejecutar la migración con la GitHub CLI o la API.
La GitHub CLI simplifica el proceso de migración y se recomienda para la mayoría de los clientes. Los clientes avanzados con necesidades de personalización intensivas pueden usar la API para crear sus propias integraciones con GitHub Enterprise Importer.
Rutas de acceso de migración admitidas
GitHub Enterprise Importer admite migraciones a GitHub Enterprise Cloud desde los orígenes siguientes.
- Nube de Azure DevOps (ADO)
- Bitbucket Server y Bitbucket Data Center 5.14+
- GitHub.com
- GitHub Enterprise Server (GHES) 3.4.1+
Para más información sobre qué datos se migran para cada origen, consulta "Compatibilidad con la migración para GitHub Enterprise Importer".
Introducción a GitHub Enterprise Importer
Para empezar a trabajar con GitHub Enterprise Importer, lee la guía del origen de migración. En cada guía se incluye toda la información que necesitas para planear e implementar una migración desde ese origen, así como tareas de seguimiento para completar después de la migración.