svn拉取出现目标机器积极拒绝,无法连接

问题如图:

 

前言

这边服务器环境上的SVN仓库地址不能连接,不能提交代码和下载代码了,错误内容就是“由于目标计算机积极拒绝,无法连接。。”

出错的原因

报错信息

询问了相关的事项,知道了这次出问题的原因是重启了服务器造成的,因为很久之前我负责的时候对SVN写了开机启动,但是开机自启就会遇到这个问题,后来我不负责这块了,就忘了跟他们说了,导致这次SVN服务是启动了,但是无法正常的访问仓库。

解决方案

其实解决方案很简单,把服务关掉,然后用svn命令启动一下就行了,命令如下:
  查看svn服务运行状态,ps aux |grep svnserve
  确定服务进程id,如果服务是启动状态会出现两个进程,一个是有路径的进程一个是没有路径的进程,如果只有一个进程,那么说明服务没有启动,需要重新启动一下SVN服务,也就是用命令:svnserve -d -r /var/svn/仓库路径
  启动服务后需要再次查看SVN服务的状态,确定服务是否启动ps aux |grep svnserve如果有两个进程,项目启动正常,可以测试一下是否可用可用的话,问题解决,如果还是不可用,我建议尝试下面办法,关掉防火墙试一下,centos7是用systemctl status firewalld.service命令查看,服务器上可能会不同,但是思路相同,如果服务是开启的,用命令关掉:systemctl stop firewalld.service 执行命令后要再次查看SVN服务状态,确定SVN服务关闭,关闭防火请后重新测试是否能够成功,如果成功,则问题解决,如果不成功,杀掉进程kill -9 -pid,重新启动svn服务svnserve –d -r /var/svn/仓库路径,然后重新测试是否成功

posted @   じ逐梦  阅读(313)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
点击右上角即可分享
微信分享提示