clonar un repositorio svn en git es fácil con git-svn. Sin embargo, tengo que hacerlo al revés. Tengo un repositorio git por ahí y quiero importarlo en una carpeta vacía (excepto desde el tronco, las ramas y las etiquetas) manteniendo toda la información de confirmación.Exportar el repositorio git a svn
Cetro un git-svn-clone del svn repo, saqué el git master y dcommitted. Sin embargo, el único commit que tengo en svn es el que dice "fusionado de git"
También intenté de otra manera: cloné el repositorio de git y llamé a git svn init pero git sigue diciendo "No se puede determinar la información de SVN en sentido ascendente HEAD historia ".
¿Es de alguna manera posible crear un repositorio svn desde git?
Cheers, Michael
he probado con --rebase git pull pero destruye la información aguas arriba SVN: # git svn clon -s # cd proyecto # git git pull --rebase: Proyecto # git svn dcommit No es posible determinar la información SVN aguas arriba del historial HEAD. Quizás el repositorio está vacío. en la línea/usr/lib/git-core/git-svn 517. –
intente crear una confirmación ficticia con svn primero – knittl
No estoy seguro de haber entendido lo que quiere decir: Después de clon sv gn creé una confirmación de prueba en svn . Después de git pull --rebase, puedo seguir obteniendo svn fetch, pero no dcommit. Pienso en solo importar a svn ignorando la historia. –