Preparing a sub-VOB component for base Rational ClearCase synchronization

To select one or more base Rational® ClearCase® folders in a single VOB and map them to individual Rational ClearCase source control components, you must first prepare the components by creating an attribute type with a specific name and then making an attribute of that type.

Before you begin

The sub-VOB component directory must be visible in any of the synchronization or import views. For example, you can apply the backstop label to all of the folders from the VOB root to the parent of the sub-VOB component directory.

Procedure

  1. To select one or more Rational ClearCase folders in a single VOB and map them to individual Rational ClearCase source control components, you must create an attribute type with this exact command:
    cleartool mkattype -global -nc -shared -vtype string com.ibm.rational.interop.ClearCase.subVOB_Component
  2. Then, apply the attribute to the folder's element. In the following example, subCompA is the name of the IBM® Engineering Workflow Management (EWM) source control component that is created in the ClearCase Synchronized Stream, and folder1\subCompA@@ is the component subfolder in the Rational ClearCase VOB that is mapped to the EWM source control component.
    cleartool mkattr -nc com.ibm.rational.interop.ClearCase.subVOB_Component \"subCompA\" folder1\subCompA@@

What to do next

The sub-VOB component is now ready for synchronization.
Note: You can estimate the VOB migration time as approximately one second for each unique version.