我们在UCM中创建了一个组件。许多文件已经更改,但在版本1之后几乎没有更改任何文件。
我们可以使用createdsince找到文件列表。但在这种情况下,我们需要指定日期。有没有办法找到自创建以来修改过的文件列表。
换句话说,查找版本树中版本大于1的文件列表。
答案 0 :(得分:1)
您需要将当前版本与stream/1
版本进行比较,这并不总是组件的初始基线。
实际上,如果您没有将初始非UCM标签导入为基线,则初始基线为空(其中没有版本)。
诀窍是,在使用query language时,您无法使用version selector 和查询
因此,您可以做的是为所有version 1
应用标签,然后查找至少有一个没有该标签的版本的所有元素(请参阅find examples)。
cleartool find . –version 'version(.../streamName/1)' –exec "cleartool mklabel V1 \"%CLEARCASE_XPN%\""
cleartool find . -version '{!lbtype(REL1)}'