`

svn: E000113: Unable to connect to a repository at URL 问题解决

阅读更多

PS:原创文章,如需转载,请注明出处,谢谢!     

本文地址:http://flyer0126.iteye.com/blog/2242169

 

      今天搭建SVN服务端并在客户端checkout时,总是报如下错误:

 

$ svn co svn://192.168.1.1:8007/test
svn: E000113: Unable to connect to a repository at URL 'svn://192.168.1.1:8007/test'
svn: E000113: 无法连接主机“192.168.1.1”: 没有到主机的路由

      查阅资料发现:“无法连接主机” 主要原因为以下几类:

      1. 网络原因,主机不可访问;

      2. 服务没有启动(或端口被占用);

      3. 防火墙拦截。

 

      排查过程:

      1. 首先,其他机器可以ping通,第一项排除。

      2. 查看端口服务及端口问题

$ netstat -anltup | grep :8007
tcp    0   0 0.0.0.0:8007      0.0.0.0:*     LISTEN     6414/svnserve  

 

$ ps -ef|grep svn
root      2071     1  0 Jul29 ?        00:00:00 svnserve -d -r /test/svndata/ --listen-port 8007
root  9689  9664  0 19:54 pts/0    00:00:00 grep svn

       经查看,端口及服务均正常。 第二项排除。

      3. 临时关闭防火墙试试

$ service iptables stop

  

      然后在客户端svn co 时,发现检出版本ok了,问题解决。

 

分享到:
评论

相关推荐

    svn: This client is too old to work with

    项目中使用的是1.4.7,作为...Change the format of a Subversion working copy to that of SVN_VERSION. --skip-unknown-format : skip directories with unknown working copy format and continue the update

    myeclise10之svn:E210004错误解决

    myeclise10 svn: E210004: Number is larger than maximum 解决方案 专门解决win7 64位操作系统 下svn插件问题。 下载文件包括: site-1.8.22.zip --->svn离线安装包 Slik-Subversion-1.8.9-x64 --->问题修复必选...

    转svn-E170001报错的原因以及解决方案.docx

    svn-E170001报错的原因以及解决方案 svn-E170001报错是指在使用Jenkins配置svn拉取项目时出现的一种错误,错误信息为svn: E170001。该错误的出现是由于svn账户名和密码没有权限所导致的。 svn-E170001报错的原因:...

    myeclise10 svn: E210004: Number is larger than maximum 解决方案

    myeclise10 svn: E210004: Number is larger than maximum 解决方案 专门解决win7 64位操作系统 下svn插件问题

    RapidSVN:轻量级、可视化SVN客户端RapidSVN-0.13.0.8249-PortableSoft

    该客户端支持常见的SVN操作,如检出(Checkout)、提交(Commit)、更新(Update)、合并(Merge)、比较(Compare)以及解决冲突(Resolve)。这些功能使得开发者可以轻松地查看文件的历史版本,追踪代码更改,并与...

    SVN报错:Error Updating changes:svn:E155037的解决方案

    在使用Subversion (SVN) 进行版本控制时,可能会遇到各种错误,其中之一就是"Error Updating changes: svn:E155037"。这个错误通常表明在执行SVN操作时发生了问题,可能是由于文件或目录的锁、冲突或其他内部数据库...

    sqlite3.exe

    svn: E155009: Failed to run the WC DB work queue associated with 'XXXXXX', work item 93417 (sync-file-flags 64 XXXXXX) svn: E720003: Can't set file 'XXXXXX' read-write: 系统找不到指定的路径。 1. 将...

    SVN_commit错误分析经验共享

    2. 检查错误信息:SVN返回的错误信息通常包含解决错误的关键信息,仔细阅读并理解这些信息是解决问题的第一步。 六、团队协作策略 1. 分支管理:对于大型项目,推荐使用分支来实现功能隔离,每个开发人员在自己的...

    Myecllpse SVN 插件svn: This client is too old to work with working copy

    标题 "Myeclipse SVN 插件svn: This client is too old to work with working copy" 提到的问题,通常出现在用户尝试使用较旧版本的Subversion(SVN)客户端操作一个由新版本Subversion创建或更新的工作副本时。...

    SVN版本冲突问题解决

    SVN冲突处理解决方法 1.SVN冲突产生的原因 2. 解决冲突的方式 3.注意事项 不同版本的同一个位置出现了不同的东西

    statsvn0.7.1

    统计svn代码量专用软件,解决svn log: svn info: Invalid svn info xml; unable to find revision or url for问题。官网发布的0.7.0版本有缺陷,一直报版本不匹配问题。

    Ubuntu16.04搭建SVN环境

    Error: Unable to connect to a repository at URL解决方法 cmd打开运行窗口,执行以下命令 svn ls https://xxx xxx是具体的svn项目地址(可以多试几次你的项目地址) 最后会显示(R)eject, accept (t)emporarily or...

    SVN各种错误提示产生原因及处理方法大全

    You need to get a newer Subversion client, or to downgrade this working copy. 该错误提示的原因是安装了多个版本的 SVN 客户端,且各个客户端的版本不一致。解决方法是将本机安装的所有的 SVN 客户端都更新到...

    解决svn update:Failed to run the WC DB work queue associated with 错误的解决

    1.将sqlite3.exe放到.svn的同级目录 2.启动cmd执行sqlite3 .svn/wc.db 3. "select * from work_queue"; 4. delete from work_queue; 5.svn目录下右键:TortoiseSVN->Clean up

    sqlite3(解决svn不能clean up问题)

    当我们遇到“svn不能clean up”这样的问题时,通常意味着在Subversion的工作副本中存在一些障碍,无法正常清理。下面我们将详细探讨SQLite3如何在解决此类问题中发挥作用。 首先,Subversion在本地工作副本中使用...

    SVN常见的错误及解决方法

    以下是一些常见的SVN错误及其解决方法: 1. **错误信息:Server sent unexpected return value (500 Internal Server Error)** 这个错误通常是由于输入的用户名错误导致的。解决方法是检查并确保使用正确的用户名...

    svn:the client is too old

    参考"SVN:This client is too old to work with working copy…解决办法 .txt"文件,按照其中的指南进行操作。 5. **使用`svn upgrade`命令**:在命令行中,导航到你的工作副本目录,并运行`svn upgrade`命令。这...

    SVN时,出现Failed to run the WC DB work queue的解决办法

    在使用Subversion(SVN)版本控制系统的过程中,有时会遇到“Failed to run the WC DB work queue”的错误提示,这通常是由于工作副本(Working Copy)数据库出现问题导致的。SVN使用SQLite3作为其本地数据库来存储...

    svn ( 解决冲突 )confict

    ### SVN解决冲突详解 #### 一、冲突发生的原因 在版本控制系统中,Subversion(简称SVN)是一种广泛使用的集中式版本控制系统。当多个开发者同时对同一个文件进行修改时,可能会遇到冲突的情况。例如,假设团队中...

    svn数据库清理工具——sqlite脚本

    当遇到svn: E155009: Failed to run the WC DB work queue associated with错误时需要用到的SQLite数据库打开工具。此工具是2018.08.15下载的官网最新版本。

Global site tag (gtag.js) - Google Analytics