¿Cómo debería cambiar a trunk luego de clonar un repository completo de SVN con git-svn?

Cloné todo un repository SVN (incluidas todas las twigs), usando git-svn. El problema es que si ejecuto git branch no consigo recuperar nada. Si ejecuto git branch -a obtengo:

 git-svn 

¿Qué debería hacer ahora para comenzar a trabajar en el trunk de SVN?

EDITAR: El repository está organizado en el layout estándar, pero cuando lo saqué lo hice como:

 git svn clone http://server/repo ( without any other options ) 

y no como

 git svn clone http://server/repo/trunk 

Mi gitconfig se ve así:

 [svn-remote "svn"] url = svn_url fetch = :refs/remotes/git-svn 

Para evitar una reclone completa, simplemente puede actualizar el file .git/config con lo siguiente:

 [svn-remote "svn"] url = http://server.org/svn fetch = trunk:refs/remotes/trunk branches = branches/*:refs/remotes/* tags = tags/*:refs/remotes/tags/* 

Luego borre .git/svn/.metadata y ejecute git svn fetch nuevamente

PD: ¿Esto se inspiró en lo que descubrí de Git-SVN con múltiples sucursales? cuando tuve que lidiar con algún repository con un layout no estándar.

Debe usar el -s (layout estándar) al clonar:

 git svn -s clone http://server/repo 

Este modificador le indicará a git-svn que cree twigs y tags a partir de los directorys que se encuentran en ^/branches , respectivamente ^/tags . ^/trunk se mapeará a la twig master de git.

Me temo que tendrás que volver a clonar tu repository svn …

Puede clonar el repository de SVN con SmartGit . Detecta la configuration de troncales / twigs / tags y configura correctamente el layout, por lo que no debe preocuparse por ello.