技术开发 频道

ClearCase在实际项目中的应用

    对于目录的权限,有个需要强调的地方。假设你要赋予某个用户组可以访问目录,并具备列出目录内文件和子目录的权限,但是不能修改目录内文件的话,那么一定记得要赋予该用户组有该目录的“读”和“执行”权限。假设只赋予“读”权限的话,会导致该用户组内的用户无法列出目录内容。

图三权限示意图

    除了用户和用户组的权限设置外,ClearCase在执行特定cleartool命令时使用有层次的用户权限级别进行身份验证。也就是说,假设用户具有某元素的读、写和执行权限,但是他仍可能无法执行部分cleartool命令。用户权限级别的层次如下:

    ·超级用户(如root)、ClearCase权限用户(如Windows下的clearcase_albd用户)

    ·VOB属主

    ·文件属主

    ·元数据属主

    ·特定版本的创建者

    ·文件属组的成员

    ·Other组

    例如,在执行cleartool checkout命令时,你必须是文件属组成员、文件属主、VOB属主或超级用户;在执行cleartool rmelem命令时,你必须是文件属主、VOB属主或超级用户。具体cleartool命令的身份验证要求请见《ClearCase命令参考手册》。

0
相关文章