如何将Linux上的ClearCase图形差异工具设置为非root用户?

时间:2020-03-09 13:02:04

标签: user-interface diff clearcase cleartool

我想替换使用cleartool diff时ClearCase带来的GUI工具。我读过:

Any way to use a custom diff tool with cleartool/clearcase?

但是答案是关于Windows的,或者它们向我展示了我不知道如何使用的shell脚本。或有this one之类的麻烦。

另一方面,我确实知道ClearCase使用符号链接,例如/opt/rational/clearcase/lib/mgrs/directory/xcompare,用于图形差异。除非此符号链接由root拥有,但我不是root。另外,我不想替换每个人的差异工具,只是我的。

那么,如何使ClearCase使用我想要的工具?

注意:我正在使用GNU / Linux(Devuan 3.0)。

1 个答案:

答案 0 :(得分:0)

此外,我不想替换每个人的差异工具,只是我的

这指向Unix客户端,您要在其中打开与xcompare不同的Unix diff工具(不使用command-line tool cleardiffcleartool diff)。

您仍然需要modify the ccase-home-dir/lib/mgrs/manager-name ,其中ccase-home-dir引用两个Rational ClearCase安装目录)。

目标是用您选择的图形工具(kdiff3 for instance)替换行text_file_delta xcompare ../../bin/cleardiffmrg的可执行文件

因此,这仍然会影响该计算机上的ClearCase客户端的所有用户(与Windows相对,您通常是Windows的唯一用户)。