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

ClearCase UCM-如何仅从最新基线获取最新版本,clearcase,Clearcase,如何仅从最新基线获取最新版本- 例如,在ClearCase中,开发人员第一次签入时,我们会有a.zip,b.zip;ClearCase执行增量基线_1。然后构建工具进来了,它得到工件了吗?然后部署它-一切看起来都很好 第二次在ClearCase中,他们签入c.zip和d.zip;ClearCase再次执行增量基线基线\u 2。。。现在,我如何让ClearCase快照视图只显示新文件(c.zip和d.zip),以便buil工具只能获取最新的文件(或上一个基线) 这将继续下去。。所以基线每次都会改变

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

例如,在ClearCase中,开发人员第一次签入时,我们会有a.zip,b.zip;ClearCase执行增量基线_1。然后构建工具进来了,它得到工件了吗?然后部署它-一切看起来都很好

第二次在ClearCase中,他们签入c.zip和d.zip;ClearCase再次执行增量基线基线\u 2。。。现在,我如何让ClearCase快照视图只显示新文件(c.zip和d.zip),以便buil工具只能获取最新的文件(或上一个基线)

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

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

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

如果要查看能够显示所有最新文件的视图,则可以执行以下操作:

  • 产生这些基线的子流
    ST
    到流
    S
  • 带:
    cleartool lsbl-fmt“%[latest_bls]p”-组件C-流S
  • 为了得到所有的新版本
但你也可以:

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

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

谢谢您……为了澄清,快照视图是基本UCM快照视图。我需要以“自动化”的方式进行此操作(也就是说,这将由另一个工具驱动,该工具只想从最后一个基线中提取最后一个更改文件)。您能建议一种方法来执行此操作,而不必手动输入以前的基线名称。。然后,您可以只拾取更改文件以复制到另一个目录吗?非常感谢!@FFIC_UCM您不必输入以前的基线名称:这就是选项
-pred
的用途。您将只获得新的或更改的文件锿。