此命令获取具有最新版本的标签元素:
cleartool发现。 -element“{lbtype_sub(LABEL1)&& version(/ main / LATEST)}” - print
如何在LATEST之前获取带有版本标签的元素?
答案 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