Frecuentemente publicamos actualizaciones de nuestra documentación. Es posible que la traducción de esta página esté en curso. Para conocer la información más actual, visita la documentación en inglés. Si existe un problema con las traducciones en esta página, por favor infórmanos.

Herramientas de migración de código fuente

Puedes utilizar herramientas externas para mover tus proyectos a GitHub.

Recomendamos utilizar GitHub Importer para importar proyectos desde Subversion, Mercurial, Team Foundation Server u otro repositorio de Git. También puedes utilizar estas herramientas externas para convertir tus proyectos a Git.

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 Team Foundation Server

Recomendamos estas herramientas para mover cambios entre Team Foundation Server y Git:

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

Leer más

Pregunta a una persona

¿No puedes encontrar lo que estás buscando?

Contáctanos