SVN学习(006 权限管理)

尚硅谷SVN高级教程(svn操作详解)

总时长 4:53:00 共72P

此文章包含第54p-第p57的内容


介绍

权限管理都是在服务器端进行的设置

进入版本库目录
进入版本库文件夹
进入配置文件夹 /conf/

完整目录

备份文件(防止修改出问题)
编辑svnserve.conf


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

如果这里出现下方错误

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

  1. 使用passwd文件来设置密码

  2. 使用authz文件来分配权限

修改passwd文件
配置authz文件
  1. 修改groups
    设置一个开发组 拥有读写权限,把tom和jerry放到这个组里
  2. 设置权限

这里的意思是

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

提交

提交的时候会弹出登录框

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

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

查看历史记录

服务器端历史记录

本地历史记录

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

得到历史记录

版本回滚 get content



相关推荐
舒一笑1 天前
程序员效率神器:一文掌握 tmux(服务器开发必备工具)
运维·后端·程序员
书中枫叶2 天前
Mac中SVN免费使用 | WebStorm 配置 SVN 详细操作文档
svn
NineData2 天前
数据库管理工具NineData,一年进化成为数万+开发者的首选数据库工具?
运维·数据结构·数据库
梦想很大很大2 天前
拒绝“盲猜式”调优:在 Go Gin 项目中落地 OpenTelemetry 链路追踪
运维·后端·go
Sinclair2 天前
内网服务器离线安装 Nginx+PHP+MySQL 的方法
运维
叶落阁主2 天前
Tailscale 完全指南:从入门到私有 DERP 部署
运维·安全·远程工作
甲鱼9294 天前
MySQL 实战手记:日志管理与主从复制搭建全指南
运维
碳基沙盒6 天前
OpenClaw 多 Agent 配置实战指南
运维
蝎子莱莱爱打怪9 天前
Centos7中一键安装K8s集群以及Rancher安装记录
运维·后端·kubernetes
DianSan_ERP9 天前
电商API接口全链路监控:构建坚不可摧的线上运维防线
大数据·运维·网络·人工智能·git·servlet