通过浏览器https能够访问SVN,但eclipse SVN,tortoiseSVN始终连接不上SVN的问题解决方案

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了通过浏览器https能够访问SVN,但eclipse SVN,tortoiseSVN始终连接不上SVN的问题解决方案相关的知识,希望对你有一定的参考价值。

  为了便于本地代码维护,特意在本地搭建了一个visualSVN服务器用于本地代码管理,但是最近突然出现问题,eclipse上的SVN资源库始终连接不上,提示 "svn: connection refused by the server"

但通过浏览器URL进行访问却能够看到内容。因此寻找了一下网上的解决方案,大致包含几种解决方案:

1. visualSVN没用启动服务

  能够通过浏览器访问,说明服务肯定已启动,排除。

2. 防火墙屏蔽了SVN端口

  通过netstat -ano命令查看端口信息,处于listen状态;

  通过telnet Ip 443 ,能够正常访问;

  排除。

3. 浏览器设置了代理服务器,导致无法正确访问

  查看了代理服务器设置,并没有设置代理,排除。

4. eclipse SVN版本与SVN服务器版本不兼容问题

  此前一直通过eclipse进行版本管理,并不存在问题,最近也没有进行过版本升级操作,排除。

5. eclipse SVN损坏

  重新下载了小乌龟 tortoiseSVN进行测试,同样无法进行连接,报错:"Error running context: 由于目标计算机积极拒绝,无法连接".

  排除。

  综合以上原因,认为问题还是出现在网络的配置上,通过多次尝试以后,修改了VisualServer的服务属性,最后居然可以正常访问了,如图:

  技术分享

  最后虽然能够正常进行数据的commit和update,但是对于为什么会这样的原因,一直无法确定,从字面意思看来,是将对外服务转为了本地服务。

等后续研究清楚,再进行补充,如有博友能够解释这个,麻烦告之,不胜感激。  

  

以上是关于通过浏览器https能够访问SVN,但eclipse SVN,tortoiseSVN始终连接不上SVN的问题解决方案的主要内容,如果未能解决你的问题,请参考以下文章

SVN服务器只能通过ip访问!不能通过服务器的主机名访问。具体情况如下:

Eclipse Neon安装SVN和Maven插件

linux nginx 配置了SVN,代码提交上去后,谷歌浏览器访问出现403,要怎么解决

搭建SVN+APACHE服务器

如何做到svn根目录不让访问,但子目录可以访问权限的设置?

通过svn命令实现创建版本库下的文件夹,并且可以操作访问