Можно ли настроить общий поток/представление для создания релизов из любой базовой версии?

Есть ли способ настроить один поток/представление, которое можно использовать для создания выпусков из любого существующего базового плана (нового и старого) в любом потоке проекта ClearCase UCM?


person Raihan    schedule 26.09.2011    source источник


Ответы (1)


Я обычно использую базовое динамическое представление ClearCase, чтобы быстро изменить базовые показатели в его спецификации конфигурации.
Базовая конфигурация – это метка, которая ставится на каждый файл компонента, поэтому спецификация конфигурации будет выглядеть так:

element /vob/Component/... MY_BASELINE
element * /main/LATEST

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

Вы также можете использовать представление снимка, так как компиляция будет быстрее (но вам придется поддерживать время загрузки обновления)

person VonC    schedule 26.09.2011
comment
Можете ли вы иметь базовое динамическое представление ClearCase для потока интеграции проекта UCM? - person Raihan; 26.09.2011
comment
@Raihan: нет, идея единого базового представления ClearCase заключается в том, чтобы иметь возможность повторно использовать его по желанию, изменяя базовый уровень в его спецификации конфигурации. Но это только для чтения элементов, а не для связывания их с потоком, как это делает представление UCM (поскольку представление UCM должно настроить правило mkbranch после имени потока в случае проверки). Вам не нужно делать какие-либо проверки с этим представлением компиляции. - person VonC; 26.09.2011