git-svn importar solo twig

Quiero importar solo 1 twig de mi svn repo como un repository de git. Así que quiero que el contenido de esa twig se convierta en el maestro. No quiero nada más en el repository. Tampoco quiero comprometerme con el repository svn original. En realidad, no quiero que pase nada a mi svn repo.

Ejemplo:

branches branch1 branch2 some-branch project 

así que quiero que el contenido de la carpeta del project convierta en mi twig principal. ¿Cómo puedo hacer eso?

Gracias.

EDITAR

parece que hay twigs que se fusionaron en mi twig, y ​​git-svn no puede encontrar el historial porque se ve en

branches / some-branch / project / branches / branch1

cree que mi raíz remota es la raíz. ¿Cómo puedo arreglarlo?

1) Defina la nueva twig en .git / config:

 [svn-remote "release-branch"] url = svn+ssh://user@yourdomain.com/source/branches/mono-2-2/mcs fetch = :refs/remotes/git-svn-release-branch 

2) Importar la twig SVN. SVN_BRANCHED_REVISION es la revisión cuando la twig sucedió en SVN.

 [~]$ git svn fetch release-branch -r SVN_BRANCHED_REVISION 

3) Conecte una sucursal local de Git a la sucursal remota:

 [~]$ git branch --track release git-svn-release-branch 

5) Pago y actualización

 [~]$ git checkout release [~]$ git svn rebase