2015-08-28 3 views
1

Как проверить, была ли метка применена к основной ветке или ветке проекта?Как проверить, в какой ветке находится ярлык?

У меня есть метка, которую мы применяем ко всем элементам в VOB в основной ветке, но я только узнал, что метка применяется к определенным элементам в ветке проекта.
Поэтому теперь мне нужно сделать проверки, чтобы найти, есть ли у каких-либо других элементов на вспомогательной ветви этот конкретный ярлык.

+0

Я вижу, у вас есть много других ClearCase вопрос без ответа принятого (http://stackoverflow.com/help/accepted-answer). Пожалуйста, найдите время, чтобы просмотреть их. – VonC

+0

Сделай это! Благодаря! – user3437212

ответ

1

мне теперь нужно сделать проверку, чтобы найти, если какие-либо другие элементы на вспомогательной ветви имеют эту конкретную ярлыку

cleartool find запроса shoould быть достаточно:

cleartool find -all -version "lbtype(mylabel) && brtype(mybranch)" -print 
0

Ну, я d внести незначительные изменения в случае наличия нескольких ветвей проекта или девелопера:

cleartool find -all -version "lbtype (mylabel) & &! Brtype (main) "-print

Это напечатало бы только те версии, у которых есть метка, которая НЕ включена/включена.

Да, я знаю, что это каламбур ...

Смежные вопросы