список элементов по активности

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

Мой нижестоящий процесс сборки работает нормально, и теперь мне нужно заполнить область «предварительной сборки», идентифицируя (зарегистрированные) файлы, связанные с одним или несколькими действиями, метками и т. д. (фактически любая комбинация, которую хочет менеджер изменений/выпусков), список файлов-кандидатов для сборки, а затем их копирование с диска M: (Windows). Мы используем CC 7.1 с серверной частью на настольных компьютерах AIX и Win XP Pro. Мы будем использовать ccperl для управления процессом поиска и копирования.

Я боролся с «найти» безрезультатно - может кто-нибудь протянуть руку? Вся помощь принята с благодарностью.

Утес.


person Community    schedule 02.09.2009    source источник
comment
Вы можете добавить к своему вопросу несколько примеров запросов поиска, которые вы пытаетесь выполнить, и их сообщения об ошибках, если они есть: я проверю их.   -  person VonC    schedule 02.09.2009


Ответы (1)


  • Для «метки» (я полагаю, «Базовые показатели UCM», поскольку вы упоминаете «действия», которые существуют только с UCM):

Самый простой способ — настроить спецификацию конфигурации для динамического представления:

element * MY_BASELINE

для быстрого доступа к нужным файлам.

  • Для действий вы можете (если задействовано не слишком много файлов) перечислить точные версии каждого действия, которое вы хотите:

    cleartool descr -l активность:my_actity@\pvob

и проанализировать результат, чтобы grep/awk только то, что вам нужно.
Вам нужно сделать это только в динамическом представлении (любом динамическом представлении): действие будет содержать список расширенных путей, что означает вы сможете получить доступ и скопировать каждую версию через этот myFile@@/main/myBranch/myVersion путь.

person VonC    schedule 02.09.2009
comment
Спасибо, это полезно. Премного обязан - Клифф - person ; 02.09.2009