Компонент RTC имеет то же значение, что и ClearCase UCM component.
Цель, при использовании нескольких компонентов, состоит в том, чтобы разделить ваш огромный набор файлов на последовательные и логические подмножества, более идентифицируемые и управляемые.
Пример компонентов:
- приложение (или автономная часть приложения)
- техническая библиотека
- упакованный набор файлов (для выпуска)
Примечание: в RTC вы можете повторно использовать компонент (определенный в одной области проекта) в другой область проекта (при условии, что оба PA находятся на одном Jazz-сервере).
Java, проект может быть представлен в виде одного компонента, но определенный Java проект можно рассматривать как несколько компонентов (один для бизнес-логики, одной логики базы данных, и так далее)
Основными критериями при определении Компонент:
Будет ли он развиваться в своем собственном темпе? Можете ли вы изменить его, не изменяя другой компонент?
(Если нет, это может означать, что два набора файлов тесно связаны друг с другом и могут рассматриваться как один компонент).
Оттуда вы должны решить, хотите ли вы видеть все компоненты на одном потоке (системный подход, с каждым записываемым компонентом) или только один или два компонента на поток (в зависимости от поставок - dll, jar, .. . - производится другими компонентами): компонентный подход.
Для начинающих, придерживайтесь системного подхода, проще сначала.