安装
yum install subversion
或者
sudo apt-get install subversion
1 创建版本库
sudo mkdir /opt/svn
sudo svnadmin create /opt/svn
2.配置passwd
[root@localhost conf]# vi passwd
[users]
qianyongwan=123456
qianyongwan2=123456
设置账号
3 修改配置文件 svn/conf/svnserve.conf
anon-access=read
#未认证 只读
auth-access=write
#认证 可读写
authz-db=authz
#指定授权配置文件
password-db=passwd
#指定用户配置文件
4.修改授权文件authz
[groups] #定义组的用户
admin = yangliu
[/] #以根目录起始的repos版本库admin组为读写权限
@admin = rw
[/qian] #授权单一用户拥有 /qian 这个目录的查看和修改权限
qianyongwan = rw
4 启动svn服务器
sudo svnserve -d -r /opt/svn
# 查看是否启动成功,可看的监听3690端口
sudo netstat -antp |grep svnserve
这是我的权限设置
代@是通配,group就是组管理
网友评论