尝试在Windows上使用svn2git时出错

时间:2011-03-04 20:50:50

标签: windows svn git

我正在尝试在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结构。

1 个答案:

答案 0 :(得分:0)

Svn2Git documentation表示依赖于git-core(windows中的msysgit)和git-svn,因为错误与" git svn"相关。命令,我想你必须安装它并在你的路径中使它。

检查this other StackOverflow question如何安装git-core和git-svn。