发新话题
打印

[已解决] 刚刚学会用群组控制SVN权限,发帖庆祝一哈^_^( 此文章被查看:276次,被回复:0篇!! )

本主题由 CMStruggling 于 2008-5-17 11:35 关闭

刚刚学会用群组控制SVN权限,发帖庆祝一哈^_^

我负责的部门是通过SVN进行代码控制的,以前将各文件权限详细到个人。前不久进行了组织架构调整,整个权限需要重新划分。由于目录太多,而且计划中马上还要进行调整,同时为了配合新的组件划分,开始考虑用群组对SVN进行权限控制。

上网搜索SVN群组权限控制,发现两点,一是有的在配置文件开头先配置群组,使用[groups],二是群组前面加上@标识。然后……

Apache配置文件是前人留下的,研究了一下,有个“AuthGroupFile /etc/iware/auth_group”,于是很开心的将auth_group仔细编辑了一番,将SVN权限配置文件使用auth_group中的群组进行配置,保存退出后,马上开发人员开始叫不能查看。。。 赶紧恢复备份文件。。。

看来APACHE中的群组文件不能在SVN通用?只好在SVN的配置文件前面配置群组先,于是乎,OK!!

对LINUX还是不够熟悉,尝试中前进~~

SVN的配置文件可如下写,就既可以使用群组也可以使用个人进行控制咯

[groups]
group1=user1,user2
group2=user3

[svn:/]
user1 = rw
user5 = rw
* = r

[svn:/test]
@group1 = rw
user6 = rw
@group2 = rw
* = r




© 本文为 都市边缘人SCMLife 共同所有,未经同意,请勿转载 ©如该文侵犯了您的版权,请联系管理员

TOP

发新话题