AVISO: Cualquier pregunta que no cumpla ninguno de estos criterios podrá ser borrada sin previo aviso.

Hola,

Actualmente tengo un proyecto en xcode 4.0 vinculado a un repositorio SVN y quiero migrarlo a GIT. He visto que es fácil asociarlo a git si el proyecto es creado desde cero desde el propio xcode. Pero una vez que el proyecto está creado, ¿como se hace?

Muchas gracias. PD: Ya tengo una copia del proyecto exportada desde SVN sin los ficheros .svn

preguntado 11 Jul '11, 22:54

Davix's gravatar image

Davix ♦
2.0k81636


Umm.. si no te hace falta conservar la historia, es tan sencillo como inicializar el repositorio

git init

añadir los ficheros

git add fichero1 fichero2…

y hacer un commit

git commit -m "Commit inicial"

Si te gustaría conservar la historia, es algo un poquito más elaborado:

git svn init URL
git svn fetch -rXXX

Esto inicializará un clon de tu árbol de subversion (revisa las opciones de git svn init para ver como puedes especificarle la estructura de tu repo) y clonará los commits hasta la revisión XXX. También puedes hacer los dos pasos en uno con git svn clone -s URL

enlace permanente

respondido 12 Jul '11, 10:41

victor's gravatar image

victor
2.9k51248

Muchas gracias Victor, ya me había encontrado con el comando git svn pero en los ejemplos no me quedaba muy claro su uso. Cuando lo pruebe te comento, aunque creo que puede ser la solución.

(12 Jul '11, 11:02) Davix ♦
Tu respuesta:
Activar/desactivar vista previa

Sobre esta pregunta

Etiquetas de la pregunta:

×63
×9
×3
×3

Pregunta realizada el: 11 Jul '11, 22:54

Pregunta visitada: 766 veces

Última modificación: 12 Jul '11, 11:02

Seguir esta pregunta

Por Email:

Una vez que entres podrás suscribirte desde aquí para recibir actualizaciones

Por RSS:

Respuestas

Respuestas y Comentarios

Realizar Donación