如何仅从最新基线获得最新版本 -
例如,第一次在ClearCase中,开发人员第一次登记,我们会有a.zip,b.zip; ClearCase执行增量基线baseline_1。然后构建工具进来,它是否获得工件......并部署它 - 一切看起来都很好。
第二次在ClearCase中,他们检查c.zip和d.zip; ClearCase再次执行增量基线baseline_2 ...现在我如何才能使ClearCase快照视图仅显示新文件(c.zip和d.zip),以便构建工具只能获取最新文件(或最后基线)< / p>
这将继续下去......所以基线每次都会改变..文件也是如此......日期不起作用,因为我们不知道时间表或周期。文件名也可以从* .zip更改为任何...
答案 0 :(得分:0)
基线引用所有组件的文件,即使它是增量文件。
在非UCM快照视图中使用增量基线不起作用,因为它仅对正在更改的元素应用标签(这意味着父目录可能没有该标签,因为它们没有改变,导致配置规范无法选择更改的文件,因为甚至没有选择所述父目录。)
如果您正在查看能够显示所有最新文件的视图,您可以做的是:
ST
到流S
ST
与latest baseline from S
的重叠:cleartool lsbl -fmt "%[latest_bls]p" -component C -stream S
但你也可以:
cleartool diffbl -pred -ver latestBl@\aPVob
diffbl -pred -ver
命令返回的动态视图with the extended pathnames访问这些文件。这将允许仅列出/访问“latestBl
”与其先前基线(从上面显示的latestBl
命令获得的lsbl
)之间的新/更改版本。