如何使cleartool告诉我们,如果来源是自去年基线修改(How to make cleartoo

2019-09-29 08:30发布

对于构建日志,我能够通过cleartool的手段来获得当前流和最后的基线(如“详细介绍如何获取UCM流和基线与cleartool ”)。
但这仅仅是明确的,如果我也可以告诉大家,没有变化自上次基线做。

所以:我如何才能让cleartool告诉我,如果自上次基线已应用的变化?

奖金的问题:是否ClearCase的术语对此有一个名称(基线是否是“不变”)?

Answer 1:

要查看是否有流具有自最新的基线进行任何修改(这意味着流具有至少一个改性组分),您可以:

  • 获取当前查看最新的基准日期
cleartool lsbl -fmt "%d\n" -cview

(最后一个是最新的) - 做一个找到任何新版本自该日起

cleartool lsbl -fmt "%d\n" -cview
2008-05-29T16:40:28+02:00
[...]
2009-09-27T09:51:28+02:00

cleartool find . -ver "brtype(MyProject_Dev) && created_since(2009-09-27T
09:51:28+02:00)" -print
.@@\main\MyProject_Int\MyProject_Dev\3
.\.checkstyle@@\main\MyProject_Dev\CHECKEDOUT
.\.classpath@@\main\MyProject_Int\MyProject_Dev\1
.\.classpath@@\main\MyProject_Int\MyProject_Dev\CHECKEDOUT
[...]

有一个不变的基线没有特殊的术语,因为基线是通过定义“不变”(你永远无法修改或更改基线的内容)。

流可以有修改,只如果有非空的活动,这表明至少有一个版本已被创建。



文章来源: How to make cleartool tell if source is modified since last baseline