LINUX.ORG.RU

История изменений

Исправление quiet_readonly, (текущая версия) :

В общем после изучения вопроса остановился на трёхшаговом переносе

  • в новую папку git svn с опцией --authors-file и опцией --stdlayout, URL — корень репозитория svn
  • в новом репозитории git filter-branch --tree-filter с Python скриптом (дело было на оффтопе...) для вырезания ненужных директорий. Этот шаг был нужен, чтобы объёмный мусор (80% размера на диске) не попал в основной репозиторий.
  • в основном репозитории git subtree --prefix=... source master, где source — добавленный мной remote-репозиторий с локального диска

Исходная версия quiet_readonly, :

В общем после изучения вопроса остановился на трёхшаговом переносе

  • в новую папку git svn с файлом отображения авторов, --stdlayout на корень репозитория svn
  • в новом репозитории git filter-branch --tree-filter с Python скриптом (дело было на оффтопе...) для вырезания ненужных директорий. Этот шаг был нужен, чтобы объёмный мусор (80% размера на диске) не попал в основной репозиторий.
  • в основном репозитории git subtree --prefix=... source master, где source — добавленный мной remote-репозиторий с локального диска