当在cygwin上运行“git svn init”时出现127错误

问题描述:

我试图在cygwin下使用git-svn将本地SVN存储库转换为git,并且失败。这是发生了什么事情:当在cygwin上运行“git svn init”时出现127错误

$ git svn init -t tags -b branches -T trunk file:///cygdrive/e/repository/project 
init: command returned error: 127 

任何想法?

我安装了msysgit,它也失败了,但是有一个更好的错误信息(期望的FS格式'2';找到的格式'4'),它在Google上发起了有用的讨论。好像git-svn无法处理当前TortoiseSVN的本地文件系统格式。解决方案是运行svnserve并通过localhost使用svn:协议。