This is an old revision of the document!


ClearCase Integration

Stages Configuration

<font inherit/inherit;;#2ecc71;;inherit><!—- **** Rational ClearCase Configuration **** --></font>
<font inherit/inherit;;#2980b9;;inherit><cms-type</font> <font inherit/inherit;;#c0392b;;inherit>name=</font><font inherit/inherit;;#2980b9;;inherit>"ClearCase"</font> <font inherit/inherit;;#e74c3c;;inherit>factory=</font><font inherit/inherit;;#2980b9;;inherit>"de.methodpark.cms.clearcase.ClearCaseFactory"></font>

     <cms-property name="client"
     value="C:\Programme\Rational\ClearCase\bin\cleartool.exe"/>

<!--**** Path for the location of snapshot views ****-->
<cms-property name="sandboxDirectory" value="sandboxes/ClearCase"/>
<!--**** Describes pattern for allowed file paths ****-->
<cms-property name="validatePath"
value="^[^\\/*?<>\"@,';|]+([\\/][^\\/:*?<>\"@,';|]+)*[\\/]?
$"/>
<!--**** Describes pattern for allowed file names ****-->
<cms-property name="validateFilename" value="^[^\\/:*?<>\"@,';|]+$"/>
<!--**** OPTIONAL: Only to be used when a “element –directory”-rule shall be
added to the config specs: ****
<cms-property name="directoryBranch" value="/main/LATEST"/>
-->
<!--**** OPTIONAL: Only to be used when other branches than “/main” are accessed
and new file shall not be selected by “/main/0” for adding them to the branch:
****
<cms-property name="mkbranchSource" value="/main/LATEST"/>
-->
<!--**** OPTIONAL: Specify view Tag prefix (needed for example when multiple
Stages servers access ClearCase: ****
<cms-property name="viewTagPrefix" value="_stages"/>
-->
<!--**** Specification of view storage location: ****-->
<cms-property name="vws" value="\\viewstorage\specify\location\here"/>
<!--**** OPTIONAL: Specification of view type (dynamic or snapshot). By default
snapshot views are created. ****
<cms-property name="viewType" value="dynamic"/>
-->
<!--**** REQUIRED IF DYNAMIC VIEWS ARE USED: Drive letter of the Multiversion
File System ****-->
<cms-property name="mvfsDrive" value="M:"/>
<!--**** OPTIONAL (SNAPSHOT VIEWS): Configures how long Stages waits for the
possibility to run an exclusive update on/in a snapshot view when another update
command is already running there (default is 60000 milliseconds). ****
<cms-property name="updateLockTimeoutMillis" value="120000"/>
-->
<!--**** OPTIONAL: Configures how long Stages waits for a cleartool command to
finish (default is 60000 milliseconds. ****

<cms-property name="timeoutMillis" value="120000"/>
-->
<!--**** OPTIONAL (SNAPSHOT VIEWS): Can be used for activating the creation of
logfiles by ClearCase when a view is updated. ****

<cms-property name="updateLogging" value="true"/>
-->
<!--**** OPTIONAL: Activates/deactivates the possibility to edit config specs in
CMS profiles (deactivated by default). ****
<cms-property name="editableConfigSpecs" value="true"/>
-->
</cms-type>