Метка связана не с веткой, а с версиями.
И эти версии могут быть созданы в разных ветках.
Если ваша метка является базовой линией UCM, вы можете легко найти поток (и соответствующую ветвь), набрав:
cleartool lsbl some_label@\aPVob
Но если это метка не-UCM, вам нужно отобразить ветви версий, в которые эта метка была помещена для данного VOB (и вы, возможно, также установили эту метку для другого VOB)
Некоторые запросы, например:
cleartool find -all -branch "{lbtype_sub(some_label)}" -print
(lbtype_sub
, а не lbtype
, поскольку запрашиваемый тип (метка) не применяется к запрашиваемому «уровню» (-branch
). Здесь запрос метки с использованием меток -branch ... только для версий внутри элементов и ветвей.
Если у вас есть Cygwin или GnuWin32, вы можете уточнить, чтобы отображались только ветви:
cleartool find . -branch "{lbtype_sub(some_label)}" -print | gawk "{gsub(/.*@@.*\\\\/,\"\");print $0}"|c:\Cygwin\bin\sort.exe -u