2012-04-12 1 views
4

Компонент управления исходным кодом RTC, как я вижу, представляет собой логическую группировку файлов & папок.Когда использовать несколько компонентов в потоке в контроллере источника RTC

Когда следует использовать несколько компонентов в потоке в RTC-источнике?

Метод 1:
У меня есть несколько Java (Eclipse) проекты, но я добавляю эти проекты только один компонент в одном потоке. Эти проекты упакованы в один файл развертывания.

Способ 2:
Каждый проект Java быть добавлены к своему компоненту в потоке, так что поток будет содержать несколько компонентов - один компонент для каждого проекта Java.

Есть ли преимущества/недостатки использования одного метода над другим?

ответ

4

Компонент RTC имеет то же значение, что и ClearCase UCM component.

Цель, при использовании нескольких компонентов, состоит в том, чтобы разделить ваш огромный набор файлов на последовательные и логические подмножества, более идентифицируемые и управляемые.

Пример компонентов:

  • приложение (или автономная часть приложения)
  • техническая библиотека
  • упакованный набор файлов (для выпуска)

Примечание: в RTC вы можете повторно использовать компонент (определенный в одной области проекта) в другой область проекта (при условии, что оба PA находятся на одном Jazz-сервере).

Java, проект может быть представлен в виде одного компонента, но определенный Java проект можно рассматривать как несколько компонентов (один для бизнес-логики, одной логики базы данных, и так далее)

Основными критериями при определении Компонент:
Будет ли он развиваться в своем собственном темпе? Можете ли вы изменить его, не изменяя другой компонент?
(Если нет, это может означать, что два набора файлов тесно связаны друг с другом и могут рассматриваться как один компонент).

Оттуда вы должны решить, хотите ли вы видеть все компоненты на одном потоке (системный подход, с каждым записываемым компонентом) или только один или два компонента на поток (в зависимости от поставок - dll, jar, .. . - производится другими компонентами): компонентный подход.
Для начинающих, придерживайтесь системного подхода, проще сначала.

Смежные вопросы