cvs库权限简化

为了提高权限管理的效率,cvs权限要求按角色组划分,但由于cvsacl支持nrwcdt6种权限,在实际分组时,很难合并,几乎是1-21个组,没有很好的起到权限组的作用。

因此考虑合并cvsacl权限类型,这样就能减少一些角色组,说明如下

r=rt

w=wcdt

n=n

在权限表中只显示rwn3种权限,在access中按“=”号右侧的对应权限分配,这样,权限类型少,角色组就自然比以前要少很多。

补充几点

1.   根据scm月报看,账号管理占到每月1半的工作量,太多了

2.   频繁的调整权限影响项目经理、开发者的工作,scm也无法及时响应

3.   简化后的3种类型是最常见的权限管理方法,上海、华南研发中心就是如此,一致了,便于合作

4.   权限略有开放,但是在受监控的,开发者的一切误操作都是可以追溯、解决的

5.   持续的对开发者培训配置管理知识,误操作的机率会很小,在cvs中想误操作也不是那么容易的

6.   简化后能解决前面123问题

7.   严格与方便,基于以上原因,倾向后者优先,比如自动编译实施以来,没有爆发起初担心的权限不严格的问题

你可能感兴趣的:(cvs库权限简化)