Differences

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

Link to this comparison view

Next revision
Previous revision
Last revisionBoth sides next revision
72:clearcase_config [2018/07/09 19:01] – created bkkr72:clearcase_config [2018/07/09 19:14] – old revision restored (2018/07/09 19:01) bkkr
Line 1: Line 1:
-ClearCase Integration+[[:72:clearcase|ClearCase Integration]]
  
-Stages Configuration+====== Stages Configuration ======
  
 <code> <code>
 <!—- **** Rational ClearCase Configuration **** --> <!—- **** Rational ClearCase Configuration **** -->
 +
 <cms-type name="ClearCase" factory="de.methodpark.cms.clearcase.ClearCaseFactory"> <cms-type name="ClearCase" factory="de.methodpark.cms.clearcase.ClearCaseFactory">
 +
 <cms-property name="client" <cms-property name="client"
 value="C:\Programme\Rational\ClearCase\bin\cleartool.exe"/> 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="^[^\\/*?&lt;&gt;\&quot;@,';|]+([\\/][^\\/:*?&lt;&gt;\&quot;@,';|]+)*[\\/]? +value="^[^\\/*?<>\"@,';|]+([\\/][^\\/:*?<>\"@,';|]+)*[\\/]?$"/> 
-$"/>+
 <!--**** Describes pattern for allowed file names ****--> <!--**** Describes pattern for allowed file names ****-->
-<cms-property name="validateFilename" value="^[^\\/:*?&lt;&gt;\&quot;@,';|]+$"/>+<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 25: 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 43: 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 48: 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 57: Line 70:
 <cms-property name="editableConfigSpecs" value="true"/> <cms-property name="editableConfigSpecs" value="true"/>
 --> -->
 +
 </cms-type> </cms-type>
 </code> </code>
 +