2013-04-19 1 views

ответ

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 
Смежные вопросы