Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Last revisionBoth sides next revision
72:clearcase_config [2018/07/09 19:11] bkkr72:clearcase_config [2018/07/09 19:14] – old revision restored (2018/07/09 19:01) bkkr
Line 4: Line 4:
  
 <code> <code>
-<font inherit/inherit;;#2ecc71;;inherit><!—- **** Rational ClearCase Configuration **** --></font> +<!—- **** Rational ClearCase Configuration **** -->
-<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" +<cms-type name="ClearCase" factory="de.methodpark.cms.clearcase.ClearCaseFactory"> 
-     value="C:\Programme\Rational\ClearCase\bin\cleartool.exe"/>+ 
 +<cms-property name="client" 
 +value="C:\Programme\Rational\ClearCase\bin\cleartool.exe"/>
  
 <!--**** Path for the location of snapshot views ****--> <!--**** Path for the location of snapshot views ****-->
 <cms-property name="sandboxDirectory" value="sandboxes/ClearCase"/> <cms-property name="sandboxDirectory" value="sandboxes/ClearCase"/>
 +
 <!--**** Describes pattern for allowed file paths ****--> <!--**** Describes pattern for allowed file paths ****-->
 <cms-property name="validatePath" <cms-property name="validatePath"
-value="^[^\\/*?<>\"@,';|]+([\\/][^\\/:*?<>\"@,';|]+)*[\\/]? +value="^[^\\/*?<>\"@,';|]+([\\/][^\\/:*?<>\"@,';|]+)*[\\/]?$"/> 
-$"/>+
 <!--**** Describes pattern for allowed file names ****--> <!--**** Describes pattern for allowed file names ****-->
 <cms-property name="validateFilename" value="^[^\\/:*?<>\"@,';|]+$"/> <cms-property name="validateFilename" value="^[^\\/:*?<>\"@,';|]+$"/>
 +
 <!--**** OPTIONAL: Only to be used when a “element –directory”-rule shall be <!--**** OPTIONAL: Only to be used when a “element –directory”-rule shall be
 added to the config specs: **** added to the config specs: ****
 <cms-property name="directoryBranch" value="/main/LATEST"/> <cms-property name="directoryBranch" value="/main/LATEST"/>
 --> -->
 +
 <!--**** OPTIONAL: Only to be used when other branches than “/main” are accessed <!--**** 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: and new file shall not be selected by “/main/0” for adding them to the branch:
Line 27: Line 31:
 <cms-property name="mkbranchSource" value="/main/LATEST"/> <cms-property name="mkbranchSource" value="/main/LATEST"/>
 --> -->
 +
 <!--**** OPTIONAL: Specify view Tag prefix (needed for example when multiple <!--**** OPTIONAL: Specify view Tag prefix (needed for example when multiple
 Stages servers access ClearCase: **** Stages servers access ClearCase: ****
 <cms-property name="viewTagPrefix" value="_stages"/> <cms-property name="viewTagPrefix" value="_stages"/>
 --> -->
 +
 <!--**** Specification of view storage location: ****--> <!--**** Specification of view storage location: ****-->
 <cms-property name="vws" value="\\viewstorage\specify\location\here"/> <cms-property name="vws" value="\\viewstorage\specify\location\here"/>
 +
 <!--**** OPTIONAL: Specification of view type (dynamic or snapshot). By default <!--**** OPTIONAL: Specification of view type (dynamic or snapshot). By default
 snapshot views are created. **** snapshot views are created. ****
 <cms-property name="viewType" value="dynamic"/> <cms-property name="viewType" value="dynamic"/>
 --> -->
 +
 <!--**** REQUIRED IF DYNAMIC VIEWS ARE USED: Drive letter of the Multiversion <!--**** REQUIRED IF DYNAMIC VIEWS ARE USED: Drive letter of the Multiversion
 File System ****--> File System ****-->
 <cms-property name="mvfsDrive" value="M:"/> <cms-property name="mvfsDrive" value="M:"/>
 +
 <!--**** OPTIONAL (SNAPSHOT VIEWS): Configures how long Stages waits for the <!--**** OPTIONAL (SNAPSHOT VIEWS): Configures how long Stages waits for the
 possibility to run an exclusive update on/in a snapshot view when another update possibility to run an exclusive update on/in a snapshot view when another update
Line 45: Line 54:
 <cms-property name="updateLockTimeoutMillis" value="120000"/> <cms-property name="updateLockTimeoutMillis" value="120000"/>
 --> -->
 +
 <!--**** OPTIONAL: Configures how long Stages waits for a cleartool command to <!--**** OPTIONAL: Configures how long Stages waits for a cleartool command to
 finish (default is 60000 milliseconds. **** finish (default is 60000 milliseconds. ****
Line 50: Line 60:
 <cms-property name="timeoutMillis" value="120000"/> <cms-property name="timeoutMillis" value="120000"/>
 --> -->
 +
 <!--**** OPTIONAL (SNAPSHOT VIEWS): Can be used for activating the creation of <!--**** OPTIONAL (SNAPSHOT VIEWS): Can be used for activating the creation of
 logfiles by ClearCase when a view is updated. **** logfiles by ClearCase when a view is updated. ****
Line 59: Line 70:
 <cms-property name="editableConfigSpecs" value="true"/> <cms-property name="editableConfigSpecs" value="true"/>
 --> -->
 +
 </cms-type> </cms-type>
 </code> </code>