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

Mic*_*rdt 4 cygwin git-svn

我试图在 cygwin 下使用 git-svn 将本地 SVN 存储库转换为 git,但失败了。发生的情况是这样的:

$ git svn init -t tags -b branches -T trunk  file:///cygdrive/e/repository/project
init: command returned error: 127
Run Code Online (Sandbox Code Playgroud)

有任何想法吗?

Mic*_*rdt 5

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