About graphical elements of a component tree

The following diagram shows a component tree for a sample component.


The component tree shows two descendant baselines from which two other baselines were made. Red arrows show the integration points from deliver and rebase operations.

Move the pointer over an icon in the display to show the hover help that lists the related object descriptor, the user name of its creator (Created By), the creation date (Created On), and text explaining creation reason (Description).

Click the small expansion box associated with an icon to toggle the appearance of the descendants of the related object in the tree.

The following are the various parts of the diagram.

Component
The component in this diagram is named kmt_comp. The kmt_comp_INITIAL.144 baseline is the initial baseline that DevOps Code ClearCase® created when the project manager created the component. The REL2.144 baseline is the foundation baseline for the integration stream.
Initial baseline
The initial baseline that DevOps Code ClearCase created when the project manager created the kmt_comp component is kmt_comp_INITIAL.144.
Foundation baseline
The baseline named REL2.144 serves as the integration stream foundation baseline. When the developer, Bert, creates the development stream bert_newproject2, his development work area is populated with the contents of the REL2.144 baseline. At that time, REL2.144 was also the foundation baseline for Bert's development stream. Since the creation of the stream, Bert has rebased his development stream to the newproject2_latest.195 baseline, which now serves as the development stream foundation baseline.
Development stream
When Bert joined the project, he created the bert_newproject2 development stream. The REL2.144 baseline was the foundation baseline for his development stream. The development stream shows the deliver and rebase operations that Bert performed. After Bert rebased the development stream, its new foundation baseline became newproject2_latest.195.
Integration stream
The project integration stream is named Integration. The integration stream foundation baseline for the kmt_comp component is REL2.144. The project manager has created two baselines in the integration stream: newproject2_08_23_99.195 and newproject2_latest.195. These baselines include the contents of the foundation baseline plus work that the developer delivered from the bert_newproject2 development stream.
Baseline
The baseline newproject2_08_23_99.195 is the first baseline that the project manager created in the integration stream after creating the project. This baseline includes the contents of the foundation baseline, REL2.144, plus work delivered from the development stream, bert_newproject2.

To establish a naming convention for baselines, you can specify a baseline naming template. The template consists of tokens, such as project name, component name, date, and basename. Basename refers to a name that you supply when you create a baseline. If you do not use a baseline naming template, basename is used. If necessary, a numeric identifier is appended to baseline names to keep them unique.

Development stream baseline
As part of a deliver operation, a baseline in the source stream is created. If you do not use a baseline naming template, the deliverbl prefix is used as part of the baseline name.
Integration arrow
The browser uses an integration arrow to indicate that the developer delivered work from the bert_newproject2 development stream to the integration stream. An integration arrow from the integration stream to the development stream represents a rebase operation.