当我尝试编辑Proj_Mgr
UCM 中的值时,我收到以下错误。
请指教
no permission to perform operation "Make attribute" UCM
当我尝试编辑Proj_Mgr
UCM 中的值时,我收到以下错误。
请指教
no permission to perform operation "Make attribute" UCM
您必须看到如下错误:
No permission to perform Make Attribute.
Must be one of: member of object group, object owner, VOB owner, member of admin group
因此,请检查您的CLEARCASE_PRIMARY_GROUP
环境变量,并将其与 vob 组或关联的 pvob(在 UCM 中)进行比较。
您可以通过描述 vob 来查看这些内容:
cleartool descr -l vob:\myVob
作为可能的原因,请查看 IBM 技术说明
“如果 ClearCase 管理员组拥有 VOB 或 VOB 对象时出现的问题”:
当 VOB 或 VOB 中包含的对象(元素和元数据)归 ClearCase 管理员组所有时,当非管理员用户对该对象执行操作时,这肯定会导致权限错误。
由于默认情况下管理员组可以访问所有 ClearCase 对象,因此没有必要显式添加该组并且应该避免。
您可以看到弹出该错误的具体场景:
“设置此流的推荐基线时出错”(尽管对于流。在您的情况下,您不必重新保护 Vob,而是确保您拥有正确的身份/组)。
我使用这个命令来解决这个问题(如上所述的保护问题):
ct protect -chgrp ccuser project