我正在练习如何使用svn和git.
我在我的计算机上创建了一个svn存储库,位于"/ Users/name/svnRepo/test".我能够使用svn命令来处理这个存储库.
然后,我尝试使用命令"git-svn clone FILE:/// Users/name/svnRepo/test /." ,并得到一个错误:
初始化的空Git存储库...传递给RA层的错误URL:无法打开到URL的ra_local会话:本地URL'FILE:/// Users/name/svnRepo/test'不包含'file://'前缀在/ usr/local/git/libexec/git-core/git-svn第1775行
有人可以帮忙吗?
如果要在 Windows 上使用带有 git-svn 的本地 SVN 存储库,则需要使用存储库的降级版本,直到修复了标记为 wontfix 的错误https://code.google.com/p/msysgit/问题/细节?id=253
svnadmin create c:\repo --pre-1.4-compatible
Run Code Online (Sandbox Code Playgroud)
然后使用转储文件加载存储库
svnadmin load C:\repo < svn.dump
Run Code Online (Sandbox Code Playgroud)
完成后,您可以使用以下命令
git svn clone file:///c/repo git-repo
Run Code Online (Sandbox Code Playgroud)