一、下载svn
下载地址:http://subversion.apache.org/download/(我下载的是1.6.18版本)
选择subversion-1.6.18.tar.gz 和 subversion-deps-1.6.18.tar.gz 下载
附:若是新系统,可能在安装svn前还缺少较多文件;
1.tar zxvf libtool-2.2.8.tar.gz 2.cd libtool-2.2.8 3../configure 4.make 5.make install
tar zxvf expat-2.0.1.tar.gz
cd expat-2.0.1
./configure
make
make install
#tar -xvzf zlib-1.2.7.tar.gz
#cd zlib-1.2.7
#./configure
#make
# make install
安装openssl-1.0.1c.tar.gz (到http://www.openssl.org/source/下载最新版本)
1.解压软件:
#tar xvfz openssl-1.0.1c.tar.gz
2.安装
#cd openssl-1.0.1c.tar.gz
#./config --prefix=/usr/local/openssl //将当前安装配置生成到/usr/local/openssl目录
#make
#make install
二、安装svn
#cd /usr/local/
#tar zxvf subversion-1.6.18.tar.gz
#tar zxvf subversion-deps-1.6.18.tar.gz //会自动解压到subversion-1.6.18下
#cd subversion-1.6.18
#./configure --with-openssl=/usr/local/openssl //在配置检查时如果涉及到openssl则在/usr/local/openssl这个目录下去找
#make
#make install
完成后屏幕会提示
You don't seem to have Berkeley DB version 4.0.14 or newer
installed and linked to APR-UTIL. We have created Makefiles which
will build without the Berkeley DB back-end; your repositories will
use FSFS as the default back-end. You can find the latest version of
Berkeley DB here:
http://www.oracle.com/technology/software/products/berkeley-db/index.html
表示svn安装完成。
验证svn是否安装成功:
输入命令:
#svnserve --version
#svnserve --help
[root@localhost ~]# svnserve --version
svnserve, version 1.6.18 (r1303927)
compiled Aug 1 2012, 00:03:18
Copyright (C) 2000-2009 CollabNet.
Subversion is open source software, see http://subversion.apache.org/
This product includes software developed by CollabNet (http://www.Collab.Net/).
The following repository back-end (FS) modules are available:
* fs_fs : Module for working with a plain file (FSFS) repository.
安装成功。