git svn show-ignore выдает ошибку «команда вернула ошибку: 1»

Я пытаюсь перенести проект из SVN в git. Это команда, которую я использую:

$ git svn clone http://oursvnserver/ --no-metadata -A ../authors-transform.txt --trunk=path/to/trunk --branches=path/to/branches --tags=path/to/tags . --username=mysvnusername --prefix=origin/

Текущий каталог - это каталог, который я хочу стать хранилищем.authors-transform.txt наиболее определенно в правильном месте. В проекте используется стандартная компоновка, но она не существует в корне хранилища. (К сожалению, кто-то давно начал практиковать просто вставлять все проекты в один и тот же репозиторий. Вот почему я уточняю--trunk, --branches, а также--tagsКажется, все в порядке. Затем я пытаюсь сгенерировать файл игнорирования и получаю эту невероятно загадочную ошибку:

$ git svn show-ignore
config --get svn-remote.svn.fetch :refs/remotes/git-svn$: command returned error: 1

Похоже, что в процессе выполняется какая-то другая команда, поэтому я сделал несколько предположений:

$ git config --get svn-remote.svn.fetch :refs/remotes/git-svn || echo $?
1
$ git config --get svn-remote.svn.fetch :refs/remotes/git-svn$ || echo $?
1

Так, может быть, я правильно догадываюсь о том, какую команду она вызывает? Но это не очень помогает.

Что на самом деле означает эта ошибка? Что я могу попытаться решить?

Использование msysgit 1.9.4.

Ответы на вопрос(1)

Ваш ответ на вопрос