[centos7] svn
安装svn
yum -y install subversion
查看svn版本
svnserve --version
创建svn仓库(默认使用fsfs方式)
sudo svnadmin create [仓库路径]
删除svn仓库
sudo rm -rf [仓库路径]
配置SVN仓库
1.转到目录
# cd 仓库路径/conf/
authz passwd svnserve.conf
2.创建用户
# vim passwd
[users]
uname = pass
3.设置用户组和权限
# vim authz
[groups]
用户组名 = 用户1,用户2
项目1 = 用户A,用户B
[资源库名:/]
@用户组名 = rw
[仓库名:/项目1文件夹名]
@项目1 = rw
4.设置svn配置
# vim svnserve.conf
[general]
anon-access = read (替换为:anon-access = none)
password-db = passwd
auth-access = write
authz-db = authz
realm = projects
启动svn(默认端口3690)
sudo svnserve -d -r [仓库路径]
访问SVN
svn://ip:port/