2013-07-20 4 views
0

Я пытаюсь клонировать репозиторий SVN локально с помощью следующей команды в Cygwin:Clone SVN репозиторий локально

git svn clone file:///J:/<path_to_repository>/svn_repo -s . 

и я получаю следующую ошибку:

svn: E235000: In file '/usr/src/subversion/subversion-1.7.8-2/src/subversion/subversion/libsvn_subr/dirent_uri.c' line 2315: assertion failed (svn_uri_is_canonical(url, pool)) 

, что случилось с моими URL?

UPD

$ git svn --version 
git-svn version 1.7.9 (svn 1.7.8) 
+1

С 'git-svn version 1.7.9 (svn 1.7.9)', я смог успешно выполнить команду, которую вы дали. Я использовал синтаксис файла: /// cygdrive/c/.... Если каталог не существует, я получаю сообщение об ошибке, но отличается от того, которое вы получили. Возможно, обновление ваших версий git/svn поможет. – cforbish

+0

@cforbish, успешно ли вы клонировали локальный репозиторий svn? –

+0

@cforbish, просто попытался клонировать другой репозиторий и смог это сделать, однако для одного репозитория он, похоже, клонирует, но не извлекает никаких данных –

ответ

1

Если вы в Cygwin Баш, вам нужно будет модифицировать J: к cygdrive/j.

+0

просто попытался с файлом: // cygdrive/j/.... 'тот же результат :( –

+0

Что возвращает' git svn -version'? – cforbish

+0

обновленный вопрос с версией –

Смежные вопросы