当前位置: 技术问答>linux和unix
svn checkout不着 急!!!
来源: 互联网 发布时间:2017-02-07
本文导语: 服务器是2008的系统,内网跑的 SVN server,没有用apache ,本机win7能获取版本,但是虚拟机里的centos就获取不到了,一开始以为是yum下来的版本1.6.7太旧,换了最新的1.7.3,还是报错 “svn: E000111: Can't connect to host '1...
服务器是2008的系统,内网跑的 SVN server,没有用apache ,本机win7能获取版本,但是虚拟机里的centos就获取不到了,一开始以为是yum下来的版本1.6.7太旧,换了最新的1.7.3,还是报错
“svn: E000111: Can't connect to host '192.168.1.126': Connection refused”
我看了网上的帖子,说服务没开,3690端口没开,但是我的情况是:服务是开着的,3690端口连接不上,不晓得是不是现在不用3690了,都能ping通服务器,互相ping都没问题,就是win7能checkout,linux不能checkout,网络我用的桥接,在一个网段内,求教
“svn: E000111: Can't connect to host '192.168.1.126': Connection refused”
我看了网上的帖子,说服务没开,3690端口没开,但是我的情况是:服务是开着的,3690端口连接不上,不晓得是不是现在不用3690了,都能ping通服务器,互相ping都没问题,就是win7能checkout,linux不能checkout,网络我用的桥接,在一个网段内,求教
|
1.检查svnserver是否启动成功:
ps -ef|grep svnserve
如果显示如下,即为启动成功:
root 1170 1 0 22:02 ? 00:00:00 svnserve -d --listen-port 3690 -r /opt/svndata/repos
如果未启动,重新启动:
svnserve -d -r 版本库路径 --listen-host 192.168.1.178(你的svn服务器ip)
2.查看你的3690端口是否占用:netstat -ntlp,如果3690端口占用,你可以用kill结束当前进程
当然也可以重新指定一个端口号(默认端口3690)
svnserve -d --listen-port 3691 -r 版本库路径
ps -ef|grep svnserve
如果显示如下,即为启动成功:
root 1170 1 0 22:02 ? 00:00:00 svnserve -d --listen-port 3690 -r /opt/svndata/repos
如果未启动,重新启动:
svnserve -d -r 版本库路径 --listen-host 192.168.1.178(你的svn服务器ip)
2.查看你的3690端口是否占用:netstat -ntlp,如果3690端口占用,你可以用kill结束当前进程
当然也可以重新指定一个端口号(默认端口3690)
svnserve -d --listen-port 3691 -r 版本库路径
|
是否是32/64问题