2

在 Clearcase UCM 中,当我们向集成流交付活动时,它会列出所有要交付的文件。但是有没有办法单独找到列表而不是实际交付?

如果我查看更改集,它包含之前交付的所有文件。

有什么方法可以模拟交付吗?

4

2 回答 2

2

除了 VonC 的回答,我还可以提出另外两个解决方案:

一种。cleartool deliver -preview

湾。基于我们提供的 ClearCase 插件“ R&D Reporter ”,您可以获得“Pending Changes”的报告。您可以比较两个(或更多)流并获得所有差异的报告,一种或两种方式。如果您在集成流及其子流上运行它,您将得到您想要的,直接在 Excel 工作表或电子邮件中。您还可以过滤掉不必要的东西,例如交付/变基活动等等。

于 2011-12-19T12:00:12.750 回答
1

考虑到交付是一个简单的合并,您可以使用findmerge

 cleartool findmerge -fversion .../StreamName/LATEST -print

如果您指定–print为操作(并且您没有同时指定任何合并操作),findmerge 实际上不会执行任何合并。相反,它显示了需要什么合并活动。

如果您在目标视图(在集成流上)执行该命令,您可以找到(来自源流)需要合并的版本。

于 2011-12-19T11:49:44.373 回答