ClearCase的UCM - 如何从最新的基线只有最新版本(ClearCase UCM - Ho

2019-09-03 12:10发布

如何从最新的基线只有最新版本 -

例如,在ClearCase的第一次,开发人员在检查的第一次,我们将有a.zip,b.zip; ClearCase并不增量基线baseline_1。 然后构建工具的原因,不是得到artifact..and部署 - 一切看起来都不错。

在ClearCase中第二次,他们在c.zip和d.zip检查; ClearCase并不增量基线再次baseline_2 ...现在我怎样才能在ClearCase快照视图只出现新的文件(c.zip和d.zip),所以BUIL工具只能获得最新的文件(或最后的基线)

这将继续下去,并在..所以基线每次都会改变..所以将文件....既然我们不日期将无法工作;知道这个程序或操作。 该文件的名称也可以从* .zip改成到任何...

Answer 1:

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

在非UCM快照视图使用增量基线是行不通的,因为它只能在其上改变(这意味着目录可能不具有标签的元素应用的标签,因为他们并没有改变,这导致一个配置规范不能选择改变的文件,因为该父目录甚至没有选择)。

如果你能够显示所有最新的文件的视图后,你可以做的是:

  • 一个子流ST到流S其产生这些基线
  • 一个变基的ST与从最新的基准S
    cleartool lsbl -fmt "%[latest_bls]p" -component C -stream S
  • 一个与以前的基准线diffbl ,为了让所有的新版本

但你也可以:

  • 只列出已改变/新文件:
    cleartool diffbl -pred -ver latestBl@\aPVob
  • 通过动态视图访问这些文件与扩展路径名由返回diffbl -pred -ver命令。

这将允许以列出/接入只有新的/改变“之间的版本latestBl ”和其先前的基线(与latestBl从所获得的lsbl如上所示命令)。



文章来源: ClearCase UCM - How to get only latest versions from latest baseline
标签: clearcase