PlasticSCM Source Control Block

This supports Códice Software's Plastic SCM source control system.

Version

Available from version 1.3

Examples

Basic Example

1<sourcecontrol type="plasticscm">
2  <workingDirectory>c:\workspace</workingDirectory>
3  <branch>br:/main</branch>
4</sourcecontrol>

Full Example

 1<sourcecontrol type="plasticscm">
 2  <executable>c:\Program Files\PlasticSCM\client\cm.exe</executable>
 3  <workingDirectory>c:\workspace</workingDirectory>
 4  <branch>br:/main</branch>
 5  <repository>mainrep</repository>
 6  <forced>true</forced>
 7  <labelOnSuccess>true</labelOnSuccess>
 8  <labelPrefix>BL</labelPrefix>
 9  <timeout units="minutes">10</timeout>
10</sourcecontrol>

Configuration Elements

Element Description Type Required Default Version
type The type of source control block. String - must be plasticscm Yes n/a 1.3
autoGetSource Should we automatically obtain updated source from PlasticSCM or not? Boolean No true 1.3
branch The Plastic SCM branch to monitor. String Yes n/a 1.3
dynamicValues The dynamic values to use for the source control block. Dynamic Values array No None 1.5
executable Name of the PlasticSCM executable. String No cm 1.3
forced Do the update with the "--forced" option. Boolean No false 1.3
issueUrlBuilder Converts the comment (or parts from it) into an url pointing to the issue for this build. See IssueUrlBuilder for more details. IssueUrlBuilder No None 1.4
labelOnSuccess Specifies whether or not CCNet should create an Plastic SCM baseline when the build is successful. Boolean No false 1.3
labelPrefix Specifies the prefix label name. String No ccver- 1.3
repository The Plastic SCM repository to monitor. String No Current in workspace 1.3
timeout Sets the timeout period for the source control operation. See Timeout Configuration for details. Timeout Configuration No 10 minutes 13
workingDirectory Valid Plastic SCM workspace path. String No Project Working Directory 1.3

Automatically Generated

Documentation generated on Monday, 26 May 2014 at 7:18:02 AM