Опишите базовый уровень и расширьте действия по доставке и перебазированию

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

Я пробовал скрипт для чтения строк и выполнения lsact -contrib, но некоторые из них содержат вложенные, и я запутался. Было бы полезно, если бы у меня также была дата проведения мероприятия.

Я попытался поэкспериментировать с "-fmt", но с разочаровывающими результатами.

Причина в том, что руководство хочет идентифицировать все действия в базовой линии, которые содержат ключевое слово. В настоящее время это не удается, если действие является частью доставки доставки.

Кто-нибудь сталкивался с симлиарным требованием, и если да, то как они его решили?

IBM придумала большой толстый ноль, поэтому я обращаюсь к вам, гуру и волшебникам, чтобы вдохновить меня.

1 ответ

Нет, я не видел такого требования раньше.

Обратите внимание, что если действие является частью доставки, в результате вы получите действие "delivery.xxx" в потоке назначения с одним комментарием, связанным с этой доставкой (потеря всех комментариев, связанных с первоначальными доставленными действиями)

Так что вам действительно нужно использовать lsact -contrib, следуя техническому примечанию " swg21136012: действия, выполненные с момента последнего базового уровня "

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

%> cleartool diffbl -activities baseline:REL1.3.117 stream:integration_stream@/vobstore/pvob deliver.development_steam.20010824.08050

>> deliver.development_steam.20010824.080503 "deliver development_steam on 08/24/01 08:05:03."
>> deliver.development_steam.20010824.080802 "deliver development_steam on 08/24/01 08:08:02."
>> ...

Приведенный выше вывод отобразит действия интеграции, связанные с операциями доставки в этот поток.

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

Пример:

%> cleartool lsact -contrib activity:deliver.development_steam.20010824.080503@/vobstore/pvob 

Объединяя это с fmt_ccase (-fmt Опция, которую вы упомянули) позволит вам при каждом действии отображать только то, что вас интересует (идентификатор действия и его комментарий, чтобы найти ключевое слово).

Другие вопросы по тегам