Я хочу отслеживать несколько репозиториев Subversion в одном репозитории git.Мне удалось заставить git svn получить все репозитории subversion в их собственные удаленные ветки.Так что теперь
$ git branch -a
master
remotes/svn/Project1
remotes/svn/Project2
remotes/svn/Project3
Что кажется хорошим.Теперь я хотел бы объединить все эти ветви в master, но в подкаталогах, так как все они содержат одинаковые именованные файлы.Я попытался извлечь одну из веток, переместить файлы в подкаталог, зафиксировать и затем слить в master.Но это приводит к ошибке:
remote: error: refusing to update checked out branch: refs/heads/CPSP
remote: error: By default, updating the current branch in a non-bare repository
...
Что было бы правильным способом архивировать это это?Чтобы было ясно, я бы хотел получить репозиторий, который выглядит следующим образом:
Project1/
Project2/
Project3/
Просто чтобы прояснить, эти каталоги не существуют в репозиториях Subversion.только отслеживать репозитории subversion, но не фиксировать их (хотя это было бы неплохо) Tnx!