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/仓库路径,然后重新测试是否成功
本文来自博客园,作者:じ逐梦,转载请注明原文链接:https://www.cnblogs.com/ZhuMeng-Chao/p/17115231.html
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南