一直以来,都在用新浪sae的svn,但当项目越来越大后,新浪那100M的空间显得很不够用,于是尝试着自己安装一个SVN服务器,结果发现,好简单啊。详细过程如下。

1. 安装SVN

yum install -y subversion

2. 创建版本库目录

mkdir /var/svndata

3. 启动SVN服务

svnserve -d -r /var/svndata

4. 创建一个新的Subversion项目

svnadmin create /var/svndata/fayfox

5. 配置svn

修改文件:

1. /var/svndata/fayfox/conf/svnserve.conf

anon-access=none#匿名用户无访问权限
auth-access=write#认证用户写权限
password-db=passwd#用户名密码配置文件

2. /var/svndata/fayfox/conf/passwd

fayfox = 123123#用户名 = 密码

PS:配置文件配置项前面均不能有空格