Я могу инициировать и получить файл с помощью git-svn, но не могу клонировать - PullRequest
3 голосов
/ 30 апреля 2011

Я прочитал руководство и там написано, что clone - это Runs init and fetch.

Но я попробовал это:

git svn clone -T http://svn.felspar.com/public/m-intercept/trunk/

затем получил:

fileparse (): нужен правильный путь в / usr / lib / git-core / git-svn line 405

И не было загружено ни одного файла.

Но когда я использовал:

git svn init http://svn.felspar.com/public/m-intercept/trunk/
git svn fetch

Хорошо. Работает отлично. Я использую точно такой же URL.

1 Ответ

5 голосов
/ 30 апреля 2011

Параметр -T ожидает имя директории транка.

Нормальное использование будет

git svn clone -T trunk -t tags -b branches http://svn.felspar.com/public/m-intercept

, чтобы сообщить git, где искать ствол, теги и ветви, и сопоставить их с тегами и ветками git.

...