Истинное, надежное решение git svn externals? - программирование

Истинное, надежное решение git svn externals?

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

  • Он может обрабатывать внешние ссылки svn, привязанные к определенной ревизии.
  • Он может обрабатывать внешние svn файлы, указывающие на файл вместо каталога

Потому что это 2 проблемы с моим репозиторием, которые, похоже, приносят большинство скриптов. Я не заинтересован в использовании smartgit.

Есть ли такой script? Кто-нибудь имеет script, который "почти там", который может быть адаптирован к этим двум вещам довольно быстро?

4b9b3361