Ошибка при попытке использовать svn2git в Windows - PullRequest
3 голосов
/ 04 марта 2011

Я пытаюсь импортировать svn-репозиторий в git на Windows 7. У меня установлен Ruby / Gems / svn2git, но когда я запускаю эту команду:

svn2git http://svn.server/path

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

C:/Ruby192/lib/ruby/gems/1.9.1/gems/svn2git-2.0.0/lib/svn2git/migration.rb:226:i
n `popen': No such file or directory - git svn init --no-metadata --trunk=trunk
--tags=tags --branches=branches http://svn.server/path (Errno::ENO
ENT)

Я не знаю, что означает эта ошибка. Насколько я могу судить, все файлы находятся в правильном месте, и копирование хранилища в мою локальную систему не работает. Любая помощь приветствуется. Спасибо!

РЕДАКТИРОВАТЬ: мой репозиторий SVN имеет структуру магистрали / ветви по умолчанию.

1 Ответ

0 голосов
/ 04 апреля 2012

В документации по Svn2Git указано, что это зависит от git-core (msysgit в windows) и git-svn, поскольку ошибка связана с командой "git svn", я думаю, вам придется установить ееи сделайте его доступным в вашем PATH.

Проверьте этот другой вопрос StackOverflow о том, как установить git-core и git-svn.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...