我在练习如何使用svn和git。
我在我的计算机上创建了一个svn存储库,地址是"/Users/name/svnRepo/test“。我能够使用svn命令来处理这个存储库。
然后,我尝试使用命令"git-svn克隆文件:/Users/name/svnRepo/test/“,并得到了一个错误:
初始化的空Git存储库。传递给RA层的坏URL:无法打开指向URL的ra_local会话:本地URL‘FILE://ra_local/name/svnRepo/test’不包含/usr/ Local /git/libexec/git-core/git-svn第1775行
有人能帮忙吗?
发布于 2011-03-04 11:44:59
URL的方案部分是区分大小写的.尝试使用"git-svn克隆file:///Users/name/svnRepo/test/“。命令。
发布于 2014-02-25 10:23:41
如果您想在Windows上使用带有git-svn的本地SVN存储库,则需要使用该存储库的降级版本,直到这个被标记为https://code.google.com/p/msysgit/issues/detail?id=253的错误被修复为止。
svnadmin create c:\repo --pre-1.4-compatible
然后使用转储文件加载存储库。
svnadmin load C:\repo < svn.dump
完成之后,可以使用以下命令
git svn clone file:///c/repo git-repo
发布于 2014-01-06 17:56:04
我也有同样的问题。我在窗户上跑。
我做了一项工作,下载了VisualSVN服务器,并指出了我的存储库在哪里。
然后,我需要向svn服务器添加一个用户,以便可以从中提取用户。
然后,而不是尝试运行这个命令
git svn clone file:///F:/Repositories/Main/SubProj --stdlayout SubProj
我运行了这个命令
git svn clone https://localhost/svn/Main/SubProj --stdlayout SubProj
效果很好。
https://stackoverflow.com/questions/5198331
复制