1.安装
yum install subversion
2.创建默认目录
mkdir -p /var/svn
3. 创建版本库
svnadmin create /var/svn/bbk
4. 配置参数
--bbk:你创建的版本库名
cd /var/svn/bbk/conf/
--配置文件
vim svnserve.conf
[general]
anon-access = read
auth-access = write
password-db = passwd
authz-db = authz
realm = bbk
--配置用户密码
vim passwd
[users]
user001= 123456
--配置权限
vim authz
[groups]
admin = user001
[bbk:/]
@admin = rw
5.启动服务
systemctl start svnserve.service
systemctl stop svnserve.service
systemctl status svnserve.service
开机启动
systemctl enable svnserve.service #注意:根目录必须是/var/svn 这样才能设置成功!!
问题:
---如果报错xxx format 没有权限,那就是selinux组织了,版本库里 format这个文件没有权限,关闭selinux
--临时关闭
setenforce 0
--永久关闭
修改/etc/selinux/config 文件
将SELINUX=enforcing改为SELINUX=disabled