Esta versión de GitHub Enterprise se discontinuó el 2021-09-23. No se realizarán lanzamientos de patch, ni siquiera para problemas de seguridad críticos. Para obtener un mejor desempeño, más seguridad y nuevas características, actualiza a la última versión de GitHub Enterprise. Para obtener ayuda con la actualización, contacta al soporte de GitHub Enterprise.

Herramientas de migración de código fuente

Puedes utilizar herramientas externas para mover tus proyectos a GitHub.

Importar desde Subversion

En un entorno normal de Subversion, se almacenan varios proyectos en un único repositorio raíz. En GitHub, cada uno de estos proyectos generalmente se mapeará a un repositorio de Git separado para una cuenta de usuario o de organización. Sugerimos importar cada parte de tu repositorio de Subversion a un repositorio de GitHub separado si:

  • Los colaboradores necesitan revisar o confirmar esa parte del proyecto de forma separada desde las otras partes
  • Deseas que distintas partes tengan sus propios permisos de acceso

Recomendamos estas herramientas para convertir repositorio de Subversion a Git:

Importar desde Mercurial

Recomendamos hg-fast-export para convertir repositorios de Mercurial a Git.

Importar desde TFVC

Te recomendamos utilizar git-tfs para mover los cambios entre TFVC y Git.

Para obtener más información acerca de migrarse de TFVC (un sistema de control de versiones centralizado) a Git, consulta la sección "Planea tu migración a Git" del sitio de documentos de Microsoft.

Sugerencia: después de haber convertido con éxito tu proyecto a Git, puedes subirlo a GitHub.