在LATEST之前获取带有版本的标签元素

时间:2013-04-19 10:40:26

标签: clearcase

此命令获取具有最新版本的标签元素:

cleartool发现。 -element“{lbtype_sub(LABEL1)&& version(/ main / LATEST)}” - print

如何在LATEST之前获取带有版本标签的元素?

1 个答案:

答案 0 :(得分:0)

如果您的意思是,如何获得具有正确标签的任何版本,但哪些版本不是最新的,您可以通过两次传递:

cleartool find . -version "{lbtype_sub(LABEL1)}" -print > labelled_versions.txt

那将找到具有正确标签的所有版本。

请记住,标签只能应用于每个元素的一个版本。

如果需要,您可以为每个分支限制:

cleartool find . -version "{lbtype_sub(LABEL1) && brtype(myBranch)}" -print > labelled_versions.txt

# for instance, for main:

cleartool find . -version "{lbtype_sub(LABEL1) && brtype(main)}" -print > labelled_versions.txt

(这将排除标记的版本,但是与main不同的分支的一部分)

然后您可以使用动态视图,对于找到的每个版本,检查该版本是否与在动态视图中选择的版本相同(使用fmt_ccase):

cleartool descr -fmt "%n" M:\MyView\myVob\path\to\myFile