ClearCase: Как найти файлы без метки «LB» в текущей версии, выбранной в спецификации конфигурации - PullRequest
3 голосов
/ 26 июля 2010

Например, текущая спецификация конфигурации "element * / main / LATEST".Существует файл «A.txt», его текущая версия - 3, а метка с именем «LB» ранее применялась к его версии 2.

Я хочу команду для запроса всех файлов, которые не имеют метки«LB» в текущей версии.

Очевидно, что файл «A.txt» должен соответствовать запросу.

Как написать команду clearcase?

Ответы [ 2 ]

5 голосов
/ 03 июня 2013
cleartool find /your/path -cview -version "! lbtype(LB)" -print
  • -cview и -version ограничивают поиск версиями текущего представления
  • -version "! lbtype(LB)" найти версии без LB
4 голосов
/ 26 июля 2010

Эта команда может помочь вам:

cleartool find . -type f -version "version(/main/LATEST) && !lbtype(LB)" -print

Это напечатает все версии (файлы здесь) на /main/LATEST, у которых еще нет метки 'LB'.

...