Я клонировал источники проекта, используя Git, который преобразуется на сервере из репо SVN. Проблема с этим репозиторием Git заключается в том, что в нем отсутствуют теги, ветви и некоторые изменения отсутствуют. Количество исправлений огромно (~ 20000) для меня, чтобы использовать клон git-svn, и это будет пустой тратой времени и времени, поскольку у меня уже есть большинство объектов в моем локальном репо. Из-за этого, я хотел бы знать:Использовать git-svn с существующим репо без .git/svn/
- Как я могу преобразовать свой репозиторий в GIT-SVN репо для обновления непосредственно из SVN репо вместо разбитого Git репо.
- Могу ли я получить недостающие версии без необходимости клонировать все?
- Можно ли напрямую загрузить теги с Git?
- Будут ли эти ветви дополнительной проблемой?