SVN服务器多个项目的权限分组管理
发布时间:2025-05-15 10:58
社区服务项目是社区治理的重要组成部分 #生活知识# #社会生活# #社区服务项目#
1.创建两个代码仓库
cd /home/svn
svnadmin create project1
svnadmin create project2
2. 复制 authz passwd 两文件到SVN文件夹下
cp authz passwd /home/svn
3.修改project1 和project2 下svnserve.conf文件
vi svnserve.conf
修改成如下:
anon-access = none //禁止匿名访问
auth-access = write
password-db = /home/svn/passwd //统一使用密码文件
authz-db = /home/svn/authz
realm = project1 //权限域名,很重要,写你的工程名
4.修改两个权限管理文件
vi passwd
//用户名 = 密码
[users]
eg1 = 123
eg2 = 123
vi authz
[groups] //分组
admin = eg1,eg2
[project1:/] //工程1的访问控制,guest1,2无法访问
@admin = rw
或
eg1 = rw
eg2 = rw
[project2:/]
@admin = rw
5. 重启
svnserve -d -r /home/svn
停止命令
killall svnserve
网址:SVN服务器多个项目的权限分组管理 https://www.yuejiaxmz.com/news/view/973183
相关内容
生活服务行业 项目管理SaaS健身房物业管理服务项目.docx
如何高效管理项目任务?探索项目任务管理方法与实用工具大全!
什么是家床服务项目管理
任务/项目管理
SQL Server 服务已经暂停。不允许进行新的连接。要恢复此服务,请使用 SQL 计算机管理器或“控制面板”中的“服务”应用程序。用户 'sa' 登录失败。
8 个最佳的开源任务管理系统(附打分)
中汇天合工程管理有限公司关于江西省赣州市城市管理局生活垃圾分类工作信息管理平台服务项目(项目编号:ZHTH
免费项目任务管理软件
生活管理服务有哪些项目