Я использую git-svn для проверки стандартного репозитория SVN, такого как этот:
http://example.com/
- trunk
- branches
- tags
с помощью этой команды:
git svn clone -s http://example.com/
Проблема в том, что git-svn создает подкаталог «магистраль» в целевой папке. Вместо такой структуры каталогов:
c:\www\example
У меня это:
c:\www\example\trunk
Итак, как запретить git-svn помещать все в эту папку Trunk, при этом используя стандартный макет SVN? По сути, я хотел бы, чтобы "c:\www\example" содержал все, над чем я сейчас работаю, будь то ствол, ветка или тег. С другой стороны, мне также нужен git-svn для правильного сопоставления веток и тегов git с правильными папками SVN. Можно ли это сделать с помощью git-svn или я что-то упустил?