У меня есть SVN-репозиторий с новым форматом рабочей копии 1.7 Subversion (централизованные метаданные). Я пытаюсь преобразовать его в Mercurial с помощью следующей команды:
hg convert --source-type=svn --dest-type=hg --authors=authors.txt Prodigio Capi
(где Prodigio - это папка, содержащая репозиторий SVN, а Capi - пустая папка, в которой я хочу сохранить репозиторий Hg)
Ранее я использовал эту команду, и она работала нормально. Однако, поскольку я обновил свою рабочую копию до нового формата (используя последнюю версию TortoiseSVN, 1.7.2), я получаю эту ошибку:
initializing destination Capi repository
file:///D:/SVN/Prodigio does not look like a Subversion repository
abort: D:\SVN\Prodigio: missing or unsupported repository
Я работаю под управлением Windows 7 x64, и у меня установлен TortoiseHg 2.2.1. У меня также установлен клиент Collabnet Subversion 1.7.1 для командной строки, хотя его нет в моем пути к исполняемому файлу.
Я считаю, что проблема в том, что Mercurial использует устаревшую версию SVN. Любые подсказки о том, как это исправить?