处理 centos6.3 下 svn 从 1.7 降到 1.6

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/oZuoYu123/article/details/77853183

背景

因为 centos 自带的 git 版本是 1.7.1 ,导致 git clone 等操作时 会产生错误,遂 
yum --enablerepo=rpmforge-extras install git-***.x86_64
进行升级。

问题

升级 git 后出现 svn up 操作发生 ‘***too old’,按照指引使用 svn upgrade 无果,查询 yum history 后发现 git 升级时一并将 svn 升级,svn 1.7 不支持 1.6,导致出错,于是 yum remove svn 删除,重新安装 yum --enablerepo=rpmforge-extras install subversion-1.6.11-15.el6_7.x86_64 成功,执行svn up 时提示 lock ,因上次提交失败导致文件被锁,svn clean 解决。

注意

yum --enablerepo=rpmforge-extras install subversion-1.6.11-15.el6_7.x86_64 执行这个的的前提是加入 rpm 的额外源。

猜你喜欢

转载自blog.csdn.net/oZuoYu123/article/details/77853183