首页 文章

无法通过SVN协议访问SVN存储库,但可以使用http访问

提问于
浏览
0

我无法通过SVN协议访问SVN存储库,但可以使用http访问:

我有以下设置

1)我正在使用collabnet subversion 1.6.20安装在server830(windows 2003)定义的环境变量:Path = C:\ Program Files \ CollabNet \ Subversion Server配置一个Windows服务 - > C:\ Program Files \ CollabNet \ Subversion Server \ svnserve.exe --service -r C:\ svn_repository \ webMethods_SVN目前正在运行我创建了一个名为"webMethods_SVN"的存储库,我可以通过以下方式访问我的存储库及其内容
http://server830.com/svn/webMethods_SVN/

但同样我无法通过它访问它
SVN://server830.com/svn/webMethods_SVN/

2)我的桌面在其他远程服务器上我已经安装了togoise SVN并且可以通过Tortoise SVN Repo浏览器访问server830 SVN存储库svn:// plvm830 Tortoise SVN也在询问身份验证详细信息并在访问存储库之前验证我 .

有没有人可以建议我如何通过本地和远程SVN协议访问我在server830创建的存储库?

1 回答

  • 0

    只是说明:

    • 如果您有http服务存储库,我可以't see strong reasons also maintain svnserve'访问

    • 如果你可以从远程访问svn://存储库,但不能从localhost访问,你必须找到localhost的阻塞原因(并检查svnserve是否在所有接口上监听/它必须这样做,但是...... / - netstat -na 并检查字符串与端口3690)

    • -r PATH svnserve的参数在多存储库设置(读取Svnserve Based Server)的情况下定义 common root 存储库,而不是存储库目录

    • svn://和http://类型存储库 does not share URL的常见部分作为规则,为了正确 --service -r C:\svn_repository\ 和根svn:// URL下的存储库webMethods_SVN将是

    svn://localhost/webMethods_SVN 用于本地访问

    svn://<KNOWN-NAME>/webMethods_SVN 用于远程访问

相关问题