ClearCase UCM иерархия - PullRequest
       3

ClearCase UCM иерархия

1 голос
/ 02 апреля 2012

Я пытаюсь понять иерархию объектов UCM: проект UCM, потоки, базовые линии, составные базовые линии, компоненты VOB, действия, наборы изменений и т. Д. Можете ли вы объяснить иерархические связи между этими объектами?Можете ли вы дать ссылку на хорошее объяснение?Хорошо подойдет и визуальная схема

Спасибо!

1 Ответ

1 голос
/ 02 апреля 2012

Проект UCM - это контейнер для потоков UCM.
Он содержит как минимум один корневой поток (называемый "поток интеграции") и несколько подпотоков.
См. " Поток интеграции против представления интеграциив ClearCase"для более.

Поток UCM - это представление" усилий по разработке ", то есть способ поделиться: - что вы хотите сделать (имя потока) - что вам нужнодля этого («конфигурация» или список базовых линий для каждого компонента)

Базовая линия - это фиксированная версия для компонента: все файлы компонента помечены одинаковой меткой, прикрепленной к базовой линии.

Компонент - это связный набор файлов (даже если вы измените только один, вы разветвите или пометите весь набор).

У вас может быть «компонент компонентов», который будет запускать созданиесоставные базовые линии:
См. " Что такое составная базовая линия в UCM и когда она будет использоваться? " для получения дополнительной информации.

Действие - это список версий, которые вы изменили для данногокомponent, внутри данного потока.
Подробнее см. * Clearcase: зависимости активности для объединения потоков интеграции (исправления)".

См." Как потоки данных в проектах UCM "

workflow of streams

...