yum install subversion (SVN服務器)
mysql-server (用於codestriker)
httpd mod_dav_svn mod_perl (用於支持WEB方式管理SVN服務器)
sendmail (用於配置用戶提交代碼後發郵件提醒)
wget gcc-c++ make unzip perl* (必備軟件包)
ntsysv vim-enhanced (可選)
下載
http://subversion.tigris.org/downloads/subversion-1.6.6.tar.gz
和 http://subversion.tigris.org/downloads/subversion-deps-1.6.6.tar.gz
tar xfvz subversion-deps-1.6.6.tar.gz
./configure –prefix=/opt/svn –without-berkeley-db –with-zlib
make install
4、vi /etc/profile,在/etc/profile最後加入:
PATH=$PATH:/opt/svn/bin
export PATH
5、新建一個目錄用於存儲SVN所有文件
# mkdir /opt/svndata
6、新建一個版本倉庫
# svnadmin create /opt/svndata/project
7、初始化版本倉庫中的目錄
auth-access = write
password-db = /opt/svndata/project/conf/passwd
authz-db = /opt/svndata/project/conf/authz
11、 啓動服務器