Skip to main content

Esta versión de GitHub Enterprise se discontinuará el 2023-01-18. No se realizarán lanzamientos de patch, ni siquiera para problemas de seguridad críticos. Para obtener rendimiento mejorado, seguridad mejorada y nuevas características, actualice a la versión más reciente de GitHub Enterprise. Para obtener ayuda con la actualización, póngase en contacto con el soporte técnico 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 asignará a un repositorio de Git independiente para una cuenta personal 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

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

Importar desde TFVC

Se recomienda git-tfs para mover los cambios entre TFVC y Git.

Para más información sobre cómo pasar de TFVC (un sistema de control de versiones centralizado) a Git, vea "Planificación de la migración a Git" en el sitio de Microsoft Docs.

Sugerencia: Después de convertir correctamente el proyecto a Git, puede insertarlo en GitHub.