Мы пытаемся перейти с svn на git с помощью утилиты svn2git (https://github.com/nirvdrum/svn2git а>). Кажется, что утилита каждый раз терпит неудачу с ошибкой ниже. Если кто-то видел такую же ошибку или есть лучшие альтернативы, пожалуйста, поделитесь.
командаsvn2git https://xyz.xyz.com/svn/svnrepo/ --verbose --authors authors.txt
консольный вывод
Running command: git svn init --prefix=svn/ --no-metadata --trunk='trunk' --tags
='tags' --branches='branches' https://xyz.xyz.com/svn/svnrepo/
Running command: git config --local --get user.name
Running command: git config --local svn.authorsfile authors.txt
Running command: git svn fetch
Running command: git branch -l --no-color
Running command: git branch -r --no-color
Running command: git config --local --get user.name
Running command: git config --local --get user.email
Running command: git checkout -f master
error: pathspec 'master' did not match any file(s) known to git.
command failed:
git checkout -f master
P.S. Мой URL-адрес репозитория SVN тоже правильный, он находится прямо над стволом. Я пытаюсь это сделать на 64-битной машине Win7.