Когда вы проверяете репозиторий git, который содержит внешние ключи svn, он просто игнорирует их. То, что сделали люди, создает множество сценариев, многие из которых упоминаются в этом вопросе Как сохранить svn: внешний по-прежнему с помощью git -svn?. Проблема в том, что, несмотря на то, что в Интернете плавают многочисленные скрипты, я еще не нашел тот, который был действительно надежным. Я уверен, что я уверен:
- Он может обрабатывать внешние ссылки svn, привязанные к определенной ревизии.
- Он может обрабатывать внешние svn файлы, указывающие на файл вместо каталога
Потому что это 2 проблемы с моим репозиторием, которые, похоже, приносят большинство скриптов. Я не заинтересован в использовании smartgit.
Есть ли такой script? Кто-нибудь имеет script, который "почти там", который может быть адаптирован к этим двум вещам довольно быстро?