安装svn客户端的时候遇到一些问题,把问题的解决过程记录下来,以备将来查询
1、下载
到http://www.apache.org/dist/subversion 中下载最新的版本
2、解压
tar xvf subversion-xxx.tar.bz2
3、准备安装
mkdir /usr/local/subversion
cd subversion-xxx
4、安装
安装的时候总是提示需要不同的依赖库,因此需要根据需要进行安装
sudo ./configure --prefix=/usr/local/subversion --with-apr=/usr/local/apr --with-apr-util=/usr/local/apr --with-zlib=/home/zlib/
make && make install
5、测试完成
[root@HM16-213 subversion-1.6.12]# cd /usr/local/subversion/bin
[root@HM16-213 bin]# ll
-rwxr-xr-x 1 root root 640714 Dec 18 11:12 svn
-rwxr-xr-x 1 root root 111254 Dec 18 11:12 svnadmin
-rwxr-xr-x 1 root root 69421 Dec 18 11:12 svndumpfilter
-rwxr-xr-x 1 root root 137177 Dec 18 11:12 svnlook
-rwxr-xr-x 1 root root 229281 Dec 18 11:12 svnserve
-rwxr-xr-x 1 root root 107874 Dec 18 11:12 svnsync
-rwxr-xr-x 1 root root 25042 Dec 18 11:12 svnversion
-rwxr-xr-x 1 root root 640714 Dec 18 11:12 svn
-rwxr-xr-x 1 root root 111254 Dec 18 11:12 svnadmin
-rwxr-xr-x 1 root root 69421 Dec 18 11:12 svndumpfilter
-rwxr-xr-x 1 root root 137177 Dec 18 11:12 svnlook
-rwxr-xr-x 1 root root 229281 Dec 18 11:12 svnserve
-rwxr-xr-x 1 root root 107874 Dec 18 11:12 svnsync
-rwxr-xr-x 1 root root 25042 Dec 18 11:12 svnversion
6、建立软连接
ln -s /usr/local/subversion/bin/svn /sbin/svn
7、测试
svn
svn -h
svn -h