Проведя вчера поиски, я наконец нашел ответ:
http://i-nz.net/2009/01/15/selective-import-of-svn-branches -into-a-gitgit-svn-repository /
Похоже, что вам действительно нужно войти и вручную отредактировать файл .git / config, чтобы добавить ветвь svn в существующий репозиторий git. Итак, согласно этим инструкциям, мне пришлось бы добавить запись для каждой ветки.
Это фактически то, что делает git svn init - другие команды git svn просто объединяют вещи и т. Д. Вы можете git svn init и / или скопируйте макет репозитория SVN, клонированного с помощью git svn clone, и вы сможете просто подключиться к локальной ветке или получить и так далее. Поработайте над страницей справочника по git svn, и у вас не должно возникнуть особых проблем, сложив что-то вместе; если вы это сделаете, #git на freenode - хороший ресурс. Итак, это должно быть возможно без особых проблем, но я не знаю точно, как это все сделать.