svn This client is too old to work with working copy '.'; please get a newer ...

svn up
svn: This client is too old to work with working copy '.'; please get a newer Subversion client
这是eclipse的svn版本比开发服务上的版本高原因造成的,出现这个的时候,是否非常烦恼,今天终于把这个问题解决了,虽然管网上提供的脚本去更新svn的文件,但我还是把开发机上的svn也升级了下,就解决问题了,记录下升级过程。
1.在官方网站中有1.6的rpm安装包可用,把所有相关rpm都下载下来:
wget -r -np -nd http://the.earth.li/pub/subversion/summersoft.fay.ar.us/pub/subversion/latest/1.6.3/rhel5/i386/
2.卸载老版本subversion
现有的svn版本:
rpm -qa|grep subversion
subversion-1.4.2-2.el5
卸载旧版svn:
rpm -e subversion-1.4.2-2.el5

4.安装
rpm -ivh neon-0.28.4-1.i386.rpm
rpm -ivh neon-devel-0.28.4-1.i386.rpm
3.执行安装rpm -ivh subversion-1.6.3-1.i386.rpm
却提示 sqlite >= 3.4 版本要求,去查询
rpm -qa|grep sqlite 得到版本为sqlite-3.3.6-2,那就去安装sqlite-3.5.9-2.i386.rpm,好家伙还和原来的版本文件冲突,那就先卸载原来的版本sqlite:
rpm -e sqlite-3.3.6-2
结果又是报错
error: Failed dependencies:很多依赖包不能卸载,连rpm都依赖这个,
马上查询一下,其实使用rpm包冲突问题是很让人烦恼的,如果使用--nodeps的参数忽略很容易产生问题,但还好,若检查出包已存在且版本低于当前下载的版本,安装就要采用rpm –Uvh来升级一下。执行rpm -Uvh sqlite-3.5.9-2.i386.rpm 升级完成,这样就解决冲突问题。
5.顺利安装完成:
svn --version查看版本

[url=http://s.click.taobao.com/t_8?e=7HZ5x%2BOzdZVrHJar9k3FsS2qyg%3D%3D&p=mm_14946426_0_0]笔记本电脑内部连接线(屏线,硬盘线,光驱线,液晶屏转接线)[/url]
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值