我创建了一个存储库,路径为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文件。]
答案 0 :(得分:4)
您必须设置并启动svnserve
才能使用svn://
访问方法访问您的存储库。否则,您可以设置Apache HTTP Server以通过HTTP(S)公开您的存储库。我建议阅读SVNBook章节:"Choosing a Server Configuration"。
如果没有将服务器配置为公开您的回购,那么您只能通过直接file:///
网址访问您的回购。