ClearCase - как отменить версии ... / 0 из результатов поиска - PullRequest
0 голосов
/ 05 февраля 2019

Я хотел бы получить список всех версий, начиная с некоторой даты, но исключая версии ... / 0

Но это ...

cleartool find \frdcc_hyb_sw\ -version "{created_since(20190201) && !(version(.../0))}"  -print

дает мне ошибку:

cleartool: Error: Malformed branch pathname: "\...".

Я делаю что-то неправильно или это просто невозможно?Большое спасибо

1 Ответ

0 голосов
/ 05 февраля 2019

version(.../0) должен ссылаться на версию ветви , а не непосредственно на номер версии, как часть селектора версий .
... является символом многоточия.

Итак:

!(version(.../myBranch/0))

Поскольку для ветви нет подстановочного знака, вы также можете удалить селектор версий и получить результат, исключающий любую /0 версию.

ct find \frdcc_hyb_sw\ -version "{created_since(20190201)}" -print | grep -v "/0"
...