1.下载svn
2.创建一个文件夹 /usr/svn/dev
3.svnadmin create /usr/svn/dev
4.修改/usr/svn/dev/config下的目录的配置文件
- authz:权限配置文件,控制读写权限
- passwd:账号密码配置文件
- svnserve.conf:svn服务器配置文件
修改svnserve.conf
anon-access = noneauth-access = write password-db = /var/svn/conf/passwd authz-db = /var/svn/conf/authz realm = p1
修改authz文件
groups] //分组p1user = a,bp2user = c,d[/]* = #以上没有定义的用户都没有任何权限[p1:/] //p1的访问控制,c、d无法访问@p1user = rw[p2:/] //p2的访问控制,a、b无法访问@p2user = rw
https://zhuanlan.zhihu.com/p/425528279
启动命令
svnserve -d -r /usr/svn/
停止命令
killall svnserve