首页 文章

无法使用Tortoise SVN连接到SVN存储库

提问于
浏览
1

我们在运行IIS 7.0的Windows 2008 R2 Standard服务器上安装了CollabNet Subversion Edge . 所有Subversion流量都已配置为通过端口8080使用SSL连接 .

我们的存储库的URL使用以下结构

https://servername.domain:8080 / svn / repositoryname

我们公司的某些员工无法使用Tortoise SVN和Visual Studio Ankh连接到URL . 他们可以使用Internet Explorer连接到URL

有没有办法监视端口8080,看看是否有另一个应用程序与Subversion流量冲突,以防止他们通过Tortoise和Ankh连接?

(不确定这是否是Stack Overflow或Server Fault问题 . 我将从Stack Overflow开始 . )

2 回答

  • 1

    发现这是一个VPN客户端,阻止我们的开发人员通过端口8080连接到SVN存储库 .

    我们需要禁用/卸载VPN软件才能使用SVN存储库 .

  • 0

    如果有另一个使用该端口的应用程序,Subversion Edge将无法启动Apache服务器 . 您还将在控制台顶部看到无法绑定到端口的错误 .

    在Subversion Edge的“管理”选项卡上,您将看到“服务器日志” . 查看名为“access_YYYY_MM_DD.log”的日志 . 这些是Apache访问日志 . 如果客户端请求到达Apache服务器,则会在此处记录 .

    除此之外,我想说你需要分享用户收到的错误信息 . 我还会尝试一些事情,例如故意拼错主机名并更改为未使用的端口号,以便在引入这些选项时可以看到错误消息如何更改(或不更改) .

    例如(这是最新的1.7版本候选版本和消息有点不同):

    $ svn ls http://foo/svn/repos

    svn:E175002:'http:// foo / svn / repos'的选项:无法解析主机名`foo':找不到主机(http:// foo)

    $ svn ls http://cu171.cloud.sp.collab.net:8888/svn/repos

    svn:E175002:无法连接到URL“http://cu171.cloud.sp.collab.net:8888/svn/repos”的存储库

    svn:E175002:“http://cu171.cloud.sp.collab.net:8888/svn/repos”的选项:无法连接到服务器(http://cu171.cloud.sp.collab.net:8888)

相关问题