Найти деятельность, созданную СЕГОДНЯ в прозрачном UCM - PullRequest
2 голосов
/ 15 декабря 2011

Я ищу способ перечисления всех действий, созданных на определенную дату, скажем, СЕГОДНЯ в обычном UCM.Одним из способов достижения этого является lsactivity -fmt "%n %Ad /n", а затем синтаксический анализ выходных данных с использованием сценария batch / ant для извлечения строк для этой даты.Но есть ли отличная комбинация lsactivity+fmt+find+query, которая может помочь мне достичь этого в одной команде cleartool ?

1 Ответ

2 голосов
/ 15 декабря 2011

Не то, что я знаю.
Что касается действий , то здесь нет комбинации lsactivity и их можно найти напрямую.

activity

И вам нужно помнить, что нет никакой связи между датой (созданием) действия и датами версий, сохраненных в его наборе изменений.
Операция, созданная сегодня, может содержать версии, созданные 3 недели назад.

Наконец, когда вы перечисляете все действия, это может быть очень длинным: лучше фильтровать по потоку.

cleartool lsactivity -in stream:aStream@\aPVob -fmt "%n %Ad /n"
...