2

为什么我创建的 clearcase 活动的所有者是“NOBODY”,但创建者被正确识别。

这就是我无法在不同机器上以不同用户身份查看更改集的原因吗?

4

1 回答 1

1

这些表示由具有不正确CLEARCASE_PRIMARY_GROUP环境变量的用户创建的对象(此处为 UCM 活动) (即他/她不属于的组,或不属于 vob/pvob 的主要或次要组的组UCM 项目)。

我通常通过以下方式解决这个问题(作为 ClearCase 管理员):

cd M:\auser_dynamic_ucm_view\avob\a_root_component
cleartool find . -user NOBODY -exec "cleartool protect -chown a_login_name -chgrp agroup \"%CLEARCASE_PN%\""

不过,这将修复不正确的文件,而不是 UCM 活动。

对于一项活动,我会做一个:

cleartool protect -chown a_login_name activity:anActivity@\apvob
于 2013-06-27T05:27:31.070 回答