1

当我尝试编辑Proj_MgrUCM 中的值时,我收到以下错误。

请指教

no permission to perform operation "Make attribute" UCM
4

2 回答 2

1

您必须看到如下错误:

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,而是确保您拥有正确的身份/组)。

于 2012-12-12T12:50:34.017 回答
1

我使用这个命令来解决这个问题(如上所述的保护问题):

ct protect -chgrp ccuser project
于 2012-12-12T12:57:23.253 回答