Migração Git-2-SVN?

Sim eu conheço. Por que você quer migrar do Git para o SVN?

Bem, por acaso estou em uma situação que eu preciso migrar um enorme repositório do Git para o Subversion! Aqui está um fluxo de trabalho que eu tentei por comentário de Edwin:

primeiro crie um repositório local do SVN:svnadmin create svn_repo

Em seguida, confiro o meu repositório do Git:git clone git:myNameSpace/myProject

cd nomyProject e corra:

git svn init -s --prefix=svn/ file:///home/myHome/svn_repo/myProject

git svn fetch

git rev-list --parents master | grep '^.\{40\}$' para procurar o hash do seu commit root e dá apenas um commit como deveria.

A próxima é obter o hash do commit do tronco vazio:git rev-parse svn/trunk

Este infelizmente falha com:

fatal: ambiguous argument 'svn/trunk': unknown revision or path not in the working tree. Use '--' to separate paths from revisions

Bem, eu não posso ir muito depois disso ....

questionAnswers(2)

yourAnswerToTheQuestion