Список активности в cleartool за последние 7 дней - PullRequest
3 голосов
/ 28 сентября 2010

Мы используем ClearCase UCM, который имеет несколько Vobs (10).

Как найти занятия за последнюю неделю?
Или перечислить действия между двумя диапазонами дат?

Ответы [ 3 ]

2 голосов
/ 03 октября 2010

Мы используем плагин ClearCase UCM, который называется «Compare BL», сделанный «Go Midjets».Он отвечает вашим потребностям.

2 голосов
/ 28 сентября 2010

Немного сложно, потому что все команды cleartool lsactivity ограничены одним pvob («проект VOB» или «специальный VOB с метаданными UCM в нем»):

cleartool lsact -invob \my\pvob -stream ...

И действие может быть повторно использовано (это означает, что старое действие может иметь в своем наборе изменений самые последние версии)

Если у вас есть две базовые линии, вы можете легко их различать (по видам деятельности): см. diffbl**.

ct diffbl -act baseline:bas1@\myPVob baseline:bas2@\myPVob

(хотя это необходимо для одного компонента в одном Vob)

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

0 голосов
/ 10 июля 2013

Вот полезный фрагмент для Linux tcsh.

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

Вы можете использовать

cleartool lsact -s иcleartool lsact -fmt "%[versions]p" <act_Name>

как показано здесь:

http://www.snip2code.com/Snippet/961/list-files-changed-in-clearcase-ucm-stre?fromPage=1

...