总时长 4:53:00 共72P
此文章包含第54p-第p57的内容
介绍
权限管理都是在服务器端进行的设置
进入版本库目录

进入版本库文件夹

进入配置文件夹 /conf/

完整目录

备份文件(防止修改出问题)


编辑svnserve.conf


- 匿名访问注释掉,授权访问打开

如果这里出现下方错误

将匿名访问设置成none 去掉注释即可


-
使用passwd文件来设置密码

-
使用authz文件来分配权限

修改passwd文件


配置authz文件

- 修改groups
设置一个开发组 拥有读写权限,把tom和jerry放到这个组里

- 设置权限

这里的意思是
bash
[/] # ---- 版本库的根目录 后面如果加上pro_a 就代表支队pro_a这个版本库进行权限设置
@kaifa = rw # ---- 把kaifa组的人都设置上读写权限
kate = r # ---- 把kate这个人设置写权限
* = # ---- 其他的什么权限都无

在eclipse里进行测试
提交

提交的时候会弹出登录框

如果权限不够会弹出权限不足弹框

如果要更换用户,将这里的缓存删除


查看历史记录
服务器端历史记录

本地历史记录

我们查看的是服务器端的历史记录

得到历史记录

版本回滚 get content


