配置库权限管理法律规范文件编写及修改说明:修改状态 修改日期修改人变更位置及修改摘要备注02025-11范鹏程玉玲顾悦孔珺侯洪志根据 SDP 实施方案进行创建12009-06-15何鹏 根据实际实施结果,调整文档库权限划分的定义,细化代码库权限的定义
22025-03-09何鹏 修改文档,使权限法律规范不只适用于使用 CC 的研发团队,主要添加了基于 SVN 和 VSS 的权限管理法律规范
现在公司大部分采纳的版本控制工具包括 ClearCase、SVN、VSS 等,这里只对这三种类型的工具如何进行权限控制加以说明,其它工具可根据相似工具参考制定
一、基于 ClearCase 的配置库的权限管理法律规范如下:1
ClearCase 权限控制原理1
ClearCase 的权限控制是通过 Windows 域用户实现的
每个 VOB 都有属主(VOB Owner)、属组(VOB Group)和附加属组列表(Additional Group List)
缺省情况下 VOB 的创建者就是其属主,创建者的主组(Primary Group)是VOB 的属组
VOB 的属主和属组可以通过 ClearCase 提供的命令改变
所有访问 VOB 的用户都必须加入到 VOB 的属组或附加属组列表中
这样便可以有多个组存取该 VOB
用户组规划由于本实施方案的系统部署设计确定 VOB Server 的操作系统为Windows,Clear Case 用户及用户组在 Windows 平台部署时是直接使用Windows“域用户”及“域用户组”,这里就存在一个局限性即每个 VOB Server 能够支持的“域用户组”最多为 30 个,基于这一局限本方案中对“用户组”做出如下规划:☆ NC、U8 产品本部下的每一个产品开发部门只设置一个“普通成员组”,如:nc_scm,成员为该部门全体