1

对于构建日志,我可以通过 cleartool 获取当前流和最后一个基线(详见“如何UCM使用 cleartool 获取流和基线”)。
但这只有在我还可以说自上次基线以来没有进行任何更改时才明确。

那么:如何让 cleartool 告诉我自上次基线以来是否已应用更改?

额外的问题:ClearCase 术语是否为此命名(基线是否“未触及”)?

4

1 回答 1

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

清除工具找到 . -ver "brtype(MyProject_Dev) && created_since(2009-09-27T
09:51:28+02:00)”-打印
.@@\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
[...]

对于未触及的基线没有特殊的术语,因为基线根据定义是“未触及的”(您永远不能修改或更改基线的内容)。

仅当存在显示至少一个版本已创建的非空活动时,流才能进行修改。

于 2010-12-15T07:30:29.953 回答