SVN签出无法识别资源路径:svn://,但" file:///"没关系

时间:2014-06-10 10:01:43

标签: svn svnserve

我创建了一个存储库,路径为d:svn/repos1
svn结帐时,如果存储库的URL为file:///D:/svn/repos1,则可以检出成功,但如果使用存储库的网址为svn://localhost/svn/repos1,则结帐失败。 并且错误是“无法连接到URL svn://localhost/svn/repos1

的存储库

添加问题详细信息[我的系统是win7-64,我将svnservice添加到操作系统服务并启动它:( sc create svn binPath =“D:\ Subversion \ bin \ svnserve.exe --service -rd :\ svn \ repos1“DisplayName =”SVN“),我没有修改默认的SVN-config文件。]

1 个答案:

答案 0 :(得分:4)

您必须设置并启动svnserve才能使用svn://访问方法访问您的存储库。否则,您可以设置Apache HTTP Server以通过HTTP(S)公开您的存储库。我建议阅读SVNBook章节:"Choosing a Server Configuration"

如果没有将服务器配置为公开您的回购,那么您只能通过直接file:///网址访问您的回购。