About components

An ordinary component groups directory and file elements. The directory and file elements of a component are stored in a VOB. The component object is stored in a PVOB. You organize the directory and file elements of a component into a directory tree in a VOB. The root directory of a component must be in the root directory of the VOB or one level beneath it. Thus, you cannot nest components. A component includes all directory and file elements under its root directory.

To store multiple components in a VOB, make the root directory of each component one level beneath the root directory of the VOB.
Attention: If you make a component at the root directory of a VOB, that VOB can never contain more than one component. If there is any possibility that you will need to add components to the VOB later, do not create a component at the root directory of the VOB.

An initial baseline is created when you create a component. This baseline selects the /main/0 version of the root directory of the component. Use this as a starting point for making changes to the component.

You can use a special type of component that holds only composite baselines and no file elements. Such a component does not have a root directory.

Elements cannot be moved from one component to another. Therefore, you cannot reorganize a component into multiple components.