安装环境
Linux 系统: CentOS realease 6.5 (Final)
Subversion 版本: subversion-1.9.4需要的安装包和依赖包
subversion-1.9.4.tar.gz
下载地址:http://subversion.apache.org/download
apr-1.5.2.tar.gz 和 apr-util-1.5.4.tar.gz
下载地址:http://apr.apache.org/download.cgi
sqlite-autoconf-3140200.tar.gz
下载地址:http://www.sqlite.org/download.html
zlib-1.2.8.tar.gz
下载地址:http://www.zlib.net/安装
(1) 首先安装apr-1.5.2.tar.gz和apr-util-1.5.4.tar.gz,安装路径可以自己选,我的在/opt/svnserver路径下
(2) 解压apr-1.5.2.tar.gz,进入解压目录,开始安装
#tar xfvz apr-1.5.2.tar.gz
# cd /你自己的目录/apr-1.5.2
#./configure --prefix=/opt/svnserver/apr
#make
#make test
#make install
(3) 解压apr-util-1.5.4.tar.gz,进入解压目录,开始安装
#tar xfvz apr-util-1.5.4.tar.gz
# cd /你自己的目录/apr-util-1.5.4
#./configure --prefix=/opt/svnserver/apr-util --with-apr=/opt/svnserver/apr
#make
#make test
#make install
(4) 安装sqlite-autoconf-3140200.tar.gz,解压,进入解压目录,开始安装
# tar xfvz sqlite-autoconf-3140200.tar.gz
# cd /你自己的目录/sqlite-autoconf-3140200
# ./configure --prefix=/opt/svnserver/sqlite
# make
# make install
(5) 安装zlib-1.2.8.tar.gz,解压,进入解压目录,开始安装
#tar xfvz zlib-1.2.8.tar.gz
#cd /你自己的目录/zlib-1.2.8
# ./configure --prefix=/opt/svnserver/zlib
# make
# make install
(6) 安装subversion-1.9.4.tar.gz,解压,进入解压目录,开始安装
#tar xfvz subversion-1.9.4.tar.gz
#cd /你自己的目录/subversion-1.9.4
# ./configure --prefix=/opt/svnserver/subversion --with-apr=/opt/svnserver/apr --with-apr-util=/opt/svnserver/apr-util --with-sqlite=/opt/svnserver/sqlite --with-zlib=/opt/svnserver/zlib
#make
#make install
(7) 配置svn的环境变量
#vi /etc/profile
点击键盘“i”键,进入编辑模式,写入你的配置路径
export PATH=/opt/svnserver/subversion/bin:$PATH
写完后,点击键盘上“Esc”键,再输入“:wq”保存退出。
使配置生效,写以下命令
# . /etc/profile
(8) 验证是否成功
#svnserve --version
如果现实Subversion 版本信息,说明配置svn服务成功
其实有其他的安装配置方法,这里只记录了其中一种