Clearcase Cleartool查找不带contrib文件的合并

Clearcase Cleartool查找不带contrib文件的合并,clearcase,cleartool,Clearcase,Cleartool,您好,我想知道是否有一种方法可以在不创建.contrib文件的情况下执行cleartool findmerge。合并后必须删除它们是一件麻烦事。这取决于您的ClearCase版本和合并类型,如下所示: .contrib文件通常用于比较文件以前的内容及其合并后的新版本;此外,这些文件是视图专用文件,可以删除 关于允许最终用户禁用/启用.contrib创建的能力,已经进行了讨论;但是,对于UCM,由于交付或重新基础活动中涉及的所有签出都是保留的,因此合并不会导致损失变化。 关于UCM,.contri

您好,我想知道是否有一种方法可以在不创建.contrib文件的情况下执行
cleartool findmerge
。合并后必须删除它们是一件麻烦事。

这取决于您的ClearCase版本和合并类型,如下所示:

.contrib
文件通常用于比较文件以前的内容及其合并后的新版本;此外,这些文件是视图专用文件,可以删除

关于允许最终用户禁用/启用
.contrib
创建的能力,已经进行了讨论;但是,对于UCM,由于交付或重新基础活动中涉及的所有签出都是保留的,因此合并不会导致损失变化。
关于UCM,
.contrib
文件的作用或意义与基本ClearCase不同

已打开更改请求(RFE)RATLC000608266,以改进用于在交付或重定基础操作后保留
.contrib
文件的逻辑。不存在由于未创建.contrib而导致数据丢失的危险

这种行为在ClearCase7.0中已经改变。其中引入了功能级别5。当使用本机客户端时,在交付和重新基础期间发生合并时,不再生成contrib文件(rationalclearcase远程客户端继续创建和使用这些文件)

因此,对于CC7.x和交付/重定基础类型的合并(即UCM合并),您可以删除contrib文件。
不适用于CCRC或基本ClearCase合并(由
cleartool findmerge
使用)。

这就是为什么同样的技术说明详细说明了在一个命令中删除多个
.contrib
文件的方法(例如(*.contrib)中的
for/R%i do del%i
del/s*.contrib*
for Windows).

这意味着,当我在linux机器上通过putty远程使用CC7+时,除非我自己删除file.contrib文件,否则无法在默认情况下不删除它们。@PabloKarlsson是(putty或no putty):与
findmerge
进行的基本ClearCase合并将始终生成
.contrib
文件。感谢您的快速回答,您在这里和总体上都非常出色。谢谢你的支持,我几天前才在这里开始我的职业生涯。