1.安装
# 安装SVN
yum -y install subversion
# 查看SVN版本 验证是否安装成功
svnserve --version
# 创建仓库目录
mkdir -p /yuanyk/svn/java-repo
# 创建仓库
svnadmin create /yuanyk/svn/java-repo
2.配置svn用户
vim /yuanyk/svn/java-repo/conf/passwd
[users]
kevin=kevin123
john=john123
mike=mike123
3.配置用户的权限,[group]下配置用户组,[reponame:/]下配置用户组的权限,r=读权限 w=写权限
vim /yuanyk/svn/java-repo/conf/authz
[groups]
dev = kevin
qa = john,mike
[java-repo:/]
@dev = rw
@qa = r
4.配置服务
vim /yuanyk/svn/java-repo/conf/svnserve.conf
[general]
## 匿名用户可读(关闭)
anon-access = none
## 授权用户可写
auth-access = write
## 指定账号配置文件,第2步配置的文件
password-db = passwd
## 指定权限配置文件,第3步配置的文件
authz-db = authz
## 认证空间名,仓库地址
realm = /yuanyk/svn/java-repo
5.关闭SELINUX模式