1.首先检查操作系统上面是否安装了subversion
rpm -qa subversion
2.安装subversion
yum -y install subversion
3. 指定svn的数据存储路径
mkdir -p /application/svndata
4.指定svn的配置文件信息路径
mkdir -p /application/svnpasswd
5.启动svn服务
svnserve -d -r /application/svndata/
6.创建zhibo版本库
svnadmin create /application/svndata/zhibo
7.进入zhibo版本库配置目录,并备份配置文件
cd /application/svndata/zhibo/conf/
cp -p svnserve.conf svnserve.conf.default
8.修改svnserve.conf配置文件
vim svnserve.conf
anon-access = none //禁止匿名访问
auth-access = write //认证后有读的权限
password-db = /application/svnpasswd/passwd //指定密码文件
authz-db = /appplication/svnpasswd/authz //指定权限认证文件
9.复制passwd和authz文件到zhibo的svnpasswd目录并修改权限
cp -p authz passwd /application/svnpasswd/
cd /application/svnpasswd/
chmod 700 authz passwd
10.为Svn版本库创建用户并授权访问指定项目版本库
vim passwd
wang = wang
vim authz
[zhibo:/]
wang = rw
11.重新启动svn服务进行验证
pkill svnserve
svnserve -d -r /application/svndata/