1

我们在 UCM 中创建了一个组件。许多文件自那以后发生了变化,但很少有文件在版本 1 之后根本没有变化。

我们可以使用 createdsince 找到文件列表。但在这种情况下,我们需要指定日期。有没有办法找到自创建以来修改的文件列表。

换句话说,在版本树中查找版本大于 1 的文件列表。

4

1 回答 1

1

您需要将当前版本与stream/1版本进行比较,这并不总是组件的初始基线。
实际上,如果您没有导入初始非 UCM 标签作为基线,则初始基线为空(其中没有版本)。

诀窍是,当使用查询语言时,您不能使用版本选择器 查询

因此,您可以对 all 应用标签version 1,然后查找至少有一个版本没有该标签的所有元素(请参阅查找示例)。

cleartool find . –version 'version(.../streamName/1)' –exec "cleartool mklabel V1 \"%CLEARCASE_XPN%\"" 
cleartool find . -version '{!lbtype(REL1)}'
于 2011-12-18T16:19:48.100 回答