安裝環(huán)境
Linux 系統(tǒng): 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,進(jìn)入解壓目錄涧偷,開始安裝
#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根穷,進(jìn)入解壓目錄负敏,開始安裝
#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渡讼,解壓锐秦,進(jìn)入解壓目錄坛掠,開始安裝
# 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赊锚,解壓,進(jìn)入解壓目錄屉栓,開始安裝
#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舷蒲,解壓,進(jìn)入解壓目錄友多,開始安裝
#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的環(huán)境變量
#vi /etc/profile
點擊鍵盤“i”鍵阿纤,進(jìn)入編輯模式,寫入你的配置路徑
export PATH=/opt/svnserver/subversion/bin:$PATH
寫完后夷陋,點擊鍵盤上“Esc”鍵欠拾,再輸入“:wq”保存退出。
使配置生效骗绕,寫以下命令
# . /etc/profile
(8) 驗證是否成功
#svnserve --version
如果現(xiàn)實Subversion 版本信息藐窄,說明配置svn服務(wù)成功
其實有其他的安裝配置方法,這里只記錄了其中一種