Skip to main content

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.