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
免费项目任务管理软件
生活管理服务有哪些项目

随便看看