ClearCase UCM - 如何仅从最新基线获取最新版本

时间:2013-05-15 19:59:47

标签: clearcase

如何仅从最新基线获得最新版本 -

例如,第一次在ClearCase中,开发人员第一次登记,我们会有a.zip,b.zip; ClearCase执行增量基线baseline_1。然后构建工具进来,它是否获得工件......并部署它 - 一切看起来都很好。

第二次在ClearCase中,他们检查c.zip和d.zip; ClearCase再次执行增量基线baseline_2 ...现在我如何才能使ClearCase快照视图仅显示新文件(c.zip和d.zip),以便构建工具只能获取最新文件(或最后基线)< / p>

这将继续下去......所以基线每次都会改变..文件也是如此......日期不起作用,因为我们不知道时间表或周期。文件名也可以从* .zip更改为任何...

1 个答案:

答案 0 :(得分:0)

基线引用所有组件的文件,即使它是增量文件。

在非UCM快照视图中使用增量基线不起作用,因为它仅对正在更改的元素应用标签(这意味着目录可能没有该标签,因为它们没有改变,导致配置规范无法选择更改的文件,因为甚至没有选择所述父目录。)

如果您正在查看能够显示所有最新文件的视图,您可以做的是:

但你也可以:

  • 仅列出已更改/新文件:
    cleartool diffbl -pred -ver latestBl@\aPVob
  • 通过diffbl -pred -ver命令返回的动态视图with the extended pathnames访问这些文件。

这将允许仅列出/访问“latestBl”与其先前基线(从上面显示的latestBl命令获得的lsbl)之间的新/更改版本。