Позвольте мне дать вам несколько советов по ускорению. Я только что закончил управлять ими, так что я уверен, что они работают. Основная хитрость заключается в том, чтобы скопировать репозиторий Subversion в локальную файловую систему, а затем запустить git svn
.
. Сначала SourceForge позволяет создавать резервные копии репозиториев с помощью rsync
(см. Последнюю команду в дно). Итак, начните с
rsync -ahPv svn.code.sf.net::p/vice-emu/code vice-emu.svn
В общем случае, когда доступ rsync
недоступен, вы можете использовать svnrdump
, чтобы выгрузить хранилище:
svnrdump dump --non-interactive https://svn.code.sf.net/p/vice-emu/code > vice-emu.svndump
, а затем загрузить дамп в локальный репозиторий:
svnadmin create vice-emu.svn
svnadmin load vice-emu.svn < vice-emu.svndump
В любом случае вы можете использовать git svn
в локальном репозитории:
git svn clone file://`pwd`/vice-emu.svn vice-emu
И, наконец, еще один прием: выгрузить импорт в Github .
Мои результаты: https://github.com/phdru/vice-emu-ghi (Github Importer) и https://github.com/phdru/vice-emu-gitsvn (rsync
+ git svn
+ постобработка).
PS. Если вы хотите получить один или оба моих результата, пожалуйста, пропустите меня позже, и я удалю свои временные репозитории. Иначе я скоро уберу.