缘由当我用vagrant做开发环境的时候,windows上的svn版本为1.8.x,而vagrant管理的centos7虚拟机中的svn版本为1.7.x的版本.这样会导致svn低版本不能管理svn高版本管理的仓库.需要把svn版本升级到1.8.x的版本.centos7.x官方仓库中subversion(svn)的版本号为 1.7.x尝试了RepoForge,EPEL三方源也还是svn 1.7.x的版本~所以需要源码编译安装svn1.8.x版本安装svn需要的依赖库说明centos7 linux系统要支持svn需要包 apr apr-util zlib serfsubversion1.8.x须要应用serf软件包支撑http和https访问svn的版本库serf编译安装又需要scons.所以zlib、scons通过yum安装,arp、apr-util、serf通过源码编译安装还需要更新sqlite版本sqlite-amalgamation,在shell脚本中体现安装shell#移除老版本svn以及支持库
yum -y remove apr apr-util subversion subversion-libs
#安装svn依赖库
yum install -y zlib scons
wget https://dist.apache.org/repos/dist/release/apr
...
继续阅读
(26)