我们在Linux服务器“SRV1”(vobs,views和license)上安装了ClearCase Server(版本7.0.1.1-IFIX02)。开发环境在另一个Linux服务器“SRV2”上。在此服务器上也安装了ClearCase(7.0.1)。我们通过开发服务器上安装的ClearCase GUI访问视图。
我们可以毫无问题地访问GUI,并对我们启动GUI的当前路径上的文件和目录执行任何操作。但是在移动到GUI的文件浏览器中的其他目录后,我们无法进行检查,比较,描述,......窗口出现“Transcript”:
/bin/sh: ./grpXXXXX: No existe el fichero o el directorio
其中XXXXX
是每个操作的5位数字不同。
事实上,当在ClearCase服务器“SRV1”上使用ClearCase GUI时,我们没有这样的问题。
答案 0 :(得分:0)
调试情况的最简单方法是恢复到命令行。
如果您有ClearCase 7.x,请使用cleartool
。 (ClearCase 8.x, use rcleartool):
cd /path/to/your/view/.../yourFolder
cleartool ls
这应该为您提供该文件夹及其元素的当前状态,以及从视图的配置规范中应用的选择规则。
请注意,问题可能会有所不同,具体取决于所述视图的性质(快照或动态,即使使用ClearTeam Explorer 8.x,因为它也支持动态视图,而不仅仅是Web视图)
答案 1 :(得分:0)
感谢您的快速回答!
我解决了!
一位同事建议我去看看/ tmp的所有者和小组。某人或某种方式(这是另一个问题......)已经改变了/ tmp权利,所有者和群体。然后开发用户无法写入/ tmp。显然ClearCase需要写一些临时的,某些文件" grpXXXXX"使用GUI时。所以我用drwxrwxrwx权限改为root-root:
chown root:root /tmp
chmod 777 /tmp
它有效!
此致