1

我将动态视图从 unix 同步到 windows 并签出文件。
我想从 unix 站点签入文件,但所有权设置在Nobody已签出文件的“”上,这意味着无法从 unix 站点签入。

-rwxrwxrwx  1 nobody  citco1       529 Oct 16 01:29 file.h

但我从 unix 签出另一个文件,没关系。

-rwxrwxrwx  1 pditi  citco1       529 Oct 16 01:29 file1.h

我该如何解决?

4

1 回答 1

1

你可以做一个:

cleartool protect -chgrp rightGroup aFile
cleartool protect -chgrp rightGroup aFile@@

(第二个保护“元素”,第一个只保护版本)

下次,检查CLEARCASE_PRIMARY_GROUPWindows 上的环境变量。

您应该将其设置为已修改文件的 vob 的主要组:

cleartool descr -l vob:\yourVob

然后删除并重新创建您的视图,然后再次尝试结帐/签入。

在 Unix 上,文件应保留其组。

另请参阅:“为什么 clearcase 活动的所有者是‘没人’ ”。(UCM 活动的类似问题)

于 2013-10-16T15:46:57.997 回答