`

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. 分支管理:对于大型项目,推荐使用分支来实现功能隔离,每个开发人员在自己的...

    statsvn0.7.1

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

    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.注意事项 不同版本的同一个位置出现了不同的东西

    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...

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

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

    svn:the client is too old

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

    SVN常见的错误及解决方法

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

    解决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

    SVN使用手册大全

    SVN 使用手册大全 SVN(Subversion)是一款开源的版本控制系统,广泛应用于软件开发、文档管理和项目协作等领域。本手册将详细介绍 SVN 的使用方法和技巧,帮助读者快速掌握 SVN 的使用。 修改 SVN 访问密码 在...

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

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

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

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

    svn ( 解决冲突 )confict

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

Global site tag (gtag.js) - Google Analytics