好记性不如烂笔头,这里记录一下Centos6.5安装配置SVN的过程。
安装svn:
很简单,输入:
yum install -y subversion
配置svn:
1,创建svn主目录(可以不用svn命名)
mkdir /home/svn
2, 创建项目仓库目录
mkdir /home/svn/project_1
3, 生成项目仓库(版本库)
svnadmin create /home/svn/project_1
之后,会在目录下生成这些东西:
conf db format hooks locks README.txt
其中,conf文件夹下,会有三个重要的配置文件:
authz
passwd
svnserve.conf
4, 配置 svnserve.conf (基本配置)
vi svnserve.conf
把如下4个配置项的注释解开:
anon-access = read
auth-access = write
password-db = passwd
authz-db = authz
5, 配置 authz(权限配置)
vi svnserve.conf
在下面加上:[/]
changcheng = rw
表示,用户changcheng对项目根目录有读写权限
6, 配置 passwd(账号密码配置)
vi passwd
changcheng = mima12345
表示,账号和密码
启动svn:
svnserve -d -r /home/svn