我正在尝试在Windows 7上将svn存储库导入git。我安装了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存储库具有默认的trunk / branch结构。
答案 0 :(得分:0)
Svn2Git documentation表示依赖于git-core(windows中的msysgit)和git-svn,因为错误与" git svn"相关。命令,我想你必须安装它并在你的路径中使它。
检查this other StackOverflow question如何安装git-core和git-svn。