creé un espejo git de un repositorio SVN haciendo:Actualización de un espejo git de un repositorio SVN
- Crear una nueva operación en github
- espejo mkdir & & cd espejo
- git svn init [url sVN] sVN
- git fetch -rHEAD
- git remote add origen [url github]
- git svn rebase
- git maestro push origin
Esto funciona muy bien, y puedo actualizarlo con simplemente:
- svn git rebase
- origen git push maestro
Sin embargo, si Me muevo a una computadora diferente y quiero actualizarlo, lo intenté:
- git clone [url github]
- git svn init [url SVN] SVN
- git fetch -rHEAD
- git remote add origen [url github]
- svn git rebase
pero aquí me sale:
"No se puede determinar la información de SVN aguas arriba de trabajar la historia del árbol"
¿Alguien puede explicar la forma correcta de hacer esto?
, de hecho, sólo se puede empujar rama del tronco de SVN La rama maestra de repo a git, el problema es cómo empujar todas las ramas de svn al repositorio de git remoto. – hugemeow