Pregunta

¿Cuál es el mejor enfoque para la importación de un proyecto Git de cartuchos en un depósito de la subversión?

No es seguro si importa, pero los submódulos están apuntando a los módulos principal y repositorios Kohana en github. Sería bueno si pudiera hacer referencia a estos repositorios externos en Subversion, pero definitivamente no es un requisito.

Gracias, Mike

¿Fue útil?

Solución

Para git svn import a:

  • Crea un repositorio SVN, en el formato estándar que desea importado a.
  • Asociar su repositorio git con el SVN:

    git svn clone https://svn.com/new_svn_repo --stdlayout
    
  • Pedido del trunck y fusionar el maestro

    git checkout trunk
    git merge master
    
  • Enviar los objetos al SVN

    git svn dcommit
    
  • Listo!

No creo que hay una forma sencilla de incluir submódulos de esto. Probablemente debería añadir manualmente el SVN repos svn externals

Otros consejos

Yo recomendaría para importar el repositorio usando SubGit . Vistazo a este comentario para obtener instrucciones. A pesar de que no es compatible con submódulos hasta ahora, no conozco otra herramienta que hace. Pero se ajusta mejor la migración propósitos.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top