Clearcase 如何在透明情况下检索同一分支中为不同组件修改的文件列表

Clearcase 如何在透明情况下检索同一分支中为不同组件修改的文件列表,clearcase,clearcase-ucm,Clearcase,Clearcase Ucm,我需要检索同一分支中不同组件(或项目组)的更改或活动列表。假设我正在提交同一分支中两个组件ABC和xyz的更改。无论何时创建构建,我都会分别应用标签abc.00.date和xyz.00.date。现在主要的CQ是abc的,所以每当我为xyz构建并应用lable,label attach到abc技术时,当我将基线与comapre工具进行比较时,它也会显示abc项目的技术 我的要求是仅获取xyz.00.date组标签之间的更改,因为同一分支中有多个两组标签 我需要检索同一分支中不同组件的更改或活动列

我需要检索同一分支中不同组件(或项目组)的更改或活动列表。假设我正在提交同一分支中两个组件ABC和xyz的更改。无论何时创建构建,我都会分别应用标签abc.00.date和xyz.00.date。现在主要的CQ是abc的,所以每当我为xyz构建并应用lable,label attach到abc技术时,当我将基线与comapre工具进行比较时,它也会显示abc项目的技术

我的要求是仅获取xyz.00.date组标签之间的更改,因为同一分支中有多个两组标签

我需要检索同一分支中不同组件的更改或活动列表

主命令仍然是:

对于基线之间的差异,请使用,如“”

这将为您提供一个活动列表,您可以将其提供给上面的foreach循环,修改为:

foreach act ( `cleartool diffbl -nmerge -act bl1 bl2` ) 


在Windows上,这些unix命令可以通过以下安装获得:解压缩,并将
GoW\bin
添加到
%PATH%

谢谢@vonc,但是我应该在哪里编写上述代码,或者这是一个单行命令?@R.Sha这是一个bash脚本。ok@vonc,但是我找不到我应该把两个基线放在哪里,我必须看到它们的区别,比如xyz.00.0101和xyz.00.0102。@R.Sha我已经编辑了diffbl部分的答案。谢谢@vonc,我即将达到我的目标,但是在上面的第二行代码中有一点混乱,这是“%[versions]p”版本在这里指的。
cleartool diffbl -nmerge -act bl1 bl2
foreach act ( `cleartool diffbl -nmerge -act bl1 bl2` )