Мне нужно клонировать SVN-репозиторий как голый репозиторий Git.
На данный момент я выполнил это:
Клонирование репозитория SVN с помощью
git-svn
:$ git svn clone http://svn.code.sf.net/p/syntaxhighlight/code/
Перемещение каталога
.git
в нужное место:$ mv code/.git /srv/git/syntaxhighlight
Но я не нахожу это действительно удобным, и я не вижу никакой ссылки на bare
когда я работаю с man git svn
. Кроме того, если репозиторий SVN был обновлен, я могу запустить git svn fetch
, но я получаю ошибки при попытке выполнить ребазинг.
Может ли какой-либо вариант сделать свое дело?
В идеале я хотел бы вариант, похожий на git clone --mirror
.
Запуск Git 2.1.4