【问题标题】:How to find list of files in changeset(Clearcase UCM) which are not delivered?如何在变更集中(Clearcase UCM)中找到未交付的文件列表?
【发布时间】:2011-12-19 11:42:23
【问题描述】:

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

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

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

【问题讨论】:

    标签: clearcase cleartool clearcase-ucm


    【解决方案1】:

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

    一个。 cleartool deliver -preview

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

    【讨论】:

      【解决方案2】:

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

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

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

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

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2010-12-25
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多