я пытаюсь использовать:как найти ветку для данного лейбла
cleatool lstype lbtype:some_label
но выход не говорит мне, какая ветвь метка находится в
Так мне нужна ваша помощь..
я пытаюсь использовать:как найти ветку для данного лейбла
cleatool lstype lbtype:some_label
но выход не говорит мне, какая ветвь метка находится в
Так мне нужна ваша помощь..
Метка не связана с веткой, но с вариантами.
И эти версии могут быть созданы на разных ветках.
Если метка является базовой UCM, то вы можете легко найти поток (и соответствующий филиал), набрав:
cleartool lsbl [email protected]\aPVob
Но если это не-UCM этикетки, вам нужно, чтобы отобразить ветви версий, где эта метка была введена для данного 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