/Infrastructure/ccnet/WebDashboard/doc/CCNET/PlasticSCM Source Control Block.html
HTML | 177 lines | 164 code | 13 blank | 0 comment | 0 complexity | 5b70d6ee8f61acbb0213506f8bbfbcae MD5 | raw file
Possible License(s): BSD-3-Clause, Apache-2.0, 0BSD, IPL-1.0, LGPL-2.1, MIT, CC-BY-SA-3.0, GPL-2.0, CPL-1.0, GPL-3.0
- <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
- <html>
- <head>
- <title>CruiseControl.NET : PlasticSCM Source Control Block</title>
- <link rel="stylesheet" href="styles/site.css" type="text/css" />
- <META http-equiv="Content-Type" content="text/html; charset=UTF-8">
- </head>
-
- <body>
- <table class="pagecontent" border="0" cellpadding="0" cellspacing="0" width="100%" bgcolor="#ffffff">
- <tr>
- <td valign="top" class="pagebody">
- <div class="pageheader">
- <span class="pagetitle">
- CruiseControl.NET : PlasticSCM Source Control Block
- </span>
- </div>
- <div class="pagesubheading">
- This page last changed on Dec 15, 2009 by <font color="#0050B2">csut017</font>.
- </div>
-
- <h1><a name="PlasticSCMSourceControlBlock-PlasticSCMSourceControlBlock"></a>PlasticSCM Source Control Block</h1>
-
- <p>This supports C?dice Software's Plastic SCM source control system. </p>
-
- <h2><a name="PlasticSCMSourceControlBlock-Version"></a>Version</h2>
-
- <p>Available from version 1.3</p>
-
- <h2><a name="PlasticSCMSourceControlBlock-Examples"></a>Examples</h2>
-
- <div class="code panel" style="border-style: solid;border-width: 1px;"><div class="codeHeader panelHeader" style="border-bottom-width: 1px;border-bottom-style: solid;background-color: #ADD6FF;"><b>Basic Example</b></div><div class="codeContent panelContent">
- <pre class="code-xml"><span class="code-tag"><sourcecontrol type=<span class="code-quote">"plasticscm"</span>></span>
- <span class="code-tag"><workingDirectory></span>c:\workspace<span class="code-tag"></workingDirectory></span>
- <span class="code-tag"><branch></span>br:/main<span class="code-tag"></branch></span>
- <span class="code-tag"></sourcecontrol></span></pre>
- </div></div>
- <div class="code panel" style="border-style: solid;border-width: 1px;"><div class="codeHeader panelHeader" style="border-bottom-width: 1px;border-bottom-style: solid;background-color: #ADD6FF;"><b>Full Example</b></div><div class="codeContent panelContent">
- <pre class="code-xml"><span class="code-tag"><sourcecontrol type=<span class="code-quote">"plasticscm"</span>></span>
- <span class="code-tag"><executable></span>c:\Program Files\PlasticSCM\client\cm.exe<span class="code-tag"></executable></span>
- <span class="code-tag"><workingDirectory></span>c:\workspace<span class="code-tag"></workingDirectory></span>
- <span class="code-tag"><branch></span>br:/main<span class="code-tag"></branch></span>
- <span class="code-tag"><repository></span>mainrep<span class="code-tag"></repository></span>
- <span class="code-tag"><forced></span>true<span class="code-tag"></forced></span>
- <span class="code-tag"><labelOnSuccess></span>true<span class="code-tag"></labelOnSuccess></span>
- <span class="code-tag"><labelPrefix></span>BL<span class="code-tag"></labelPrefix></span>
- <span class="code-tag"><timeout units=<span class="code-quote">"minutes"</span>></span>10<span class="code-tag"></timeout></span>
- <span class="code-tag"></sourcecontrol></span></pre>
- </div></div>
-
-
- <h2><a name="PlasticSCMSourceControlBlock-ConfigurationElements"></a>Configuration Elements</h2>
-
- <table class='confluenceTable'><tbody>
- <tr>
- <th class='confluenceTh'> Element </th>
- <th class='confluenceTh'> Description </th>
- <th class='confluenceTh'> Type </th>
- <th class='confluenceTh'> Required </th>
- <th class='confluenceTh'> Default </th>
- <th class='confluenceTh'> Version </th>
- </tr>
- <tr>
- <td class='confluenceTd'> type </td>
- <td class='confluenceTd'> The type of source control block. </td>
- <td class='confluenceTd'> String - must be plasticscm </td>
- <td class='confluenceTd'> Yes </td>
- <td class='confluenceTd'> <em>n/a</em> </td>
- <td class='confluenceTd'> 1.3 </td>
- </tr>
- <tr>
- <td class='confluenceTd'> autoGetSource </td>
- <td class='confluenceTd'> Should we automatically obtain updated source from PlasticSCM or not? </td>
- <td class='confluenceTd'> Boolean </td>
- <td class='confluenceTd'> No </td>
- <td class='confluenceTd'> true </td>
- <td class='confluenceTd'> 1.3 </td>
- </tr>
- <tr>
- <td class='confluenceTd'> branch </td>
- <td class='confluenceTd'> The Plastic SCM branch to monitor. </td>
- <td class='confluenceTd'> String </td>
- <td class='confluenceTd'> Yes </td>
- <td class='confluenceTd'> <em>n/a</em> </td>
- <td class='confluenceTd'> 1.3 </td>
- </tr>
- <tr>
- <td class='confluenceTd'> dynamicValues </td>
- <td class='confluenceTd'> The dynamic values to use for the source control block. </td>
- <td class='confluenceTd'> <a href="Dynamic Values.html" title="Dynamic Values">Dynamic Values</a> array </td>
- <td class='confluenceTd'> No </td>
- <td class='confluenceTd'> <em>None</em> </td>
- <td class='confluenceTd'> 1.5 </td>
- </tr>
- <tr>
- <td class='confluenceTd'> executable </td>
- <td class='confluenceTd'> Name of the PlasticSCM executable. </td>
- <td class='confluenceTd'> String </td>
- <td class='confluenceTd'> No </td>
- <td class='confluenceTd'> cm </td>
- <td class='confluenceTd'> 1.3 </td>
- </tr>
- <tr>
- <td class='confluenceTd'> forced </td>
- <td class='confluenceTd'> Do the update with the "--forced" option. </td>
- <td class='confluenceTd'> Boolean </td>
- <td class='confluenceTd'> No </td>
- <td class='confluenceTd'> flase </td>
- <td class='confluenceTd'> 1.3 </td>
- </tr>
- <tr>
- <td class='confluenceTd'> issueUrlBuilder </td>
- <td class='confluenceTd'> Converts the comment (or parts from it) into an url pointing to the issue for this build. See <a href="IssueUrlBuilder.html" title="IssueUrlBuilder">IssueUrlBuilder</a> for more details. </td>
- <td class='confluenceTd'> <a href="IssueUrlBuilder.html" title="IssueUrlBuilder">IssueUrlBuilder</a> </td>
- <td class='confluenceTd'> No </td>
- <td class='confluenceTd'> <em>None</em> </td>
- <td class='confluenceTd'> 1.4 </td>
- </tr>
- <tr>
- <td class='confluenceTd'> labelOnSuccess </td>
- <td class='confluenceTd'> Specifies whether or not CCNet should create an Plastic SCM baseline when the build is successful. </td>
- <td class='confluenceTd'> Boolean </td>
- <td class='confluenceTd'> No </td>
- <td class='confluenceTd'> flase </td>
- <td class='confluenceTd'> 1.3 </td>
- </tr>
- <tr>
- <td class='confluenceTd'> labelPrefix </td>
- <td class='confluenceTd'> Specifies the prefix label name. </td>
- <td class='confluenceTd'> String </td>
- <td class='confluenceTd'> No </td>
- <td class='confluenceTd'> ccver- </td>
- <td class='confluenceTd'> 1.3 </td>
- </tr>
- <tr>
- <td class='confluenceTd'> repository </td>
- <td class='confluenceTd'> The Plastic SCM repository to monitor. </td>
- <td class='confluenceTd'> String </td>
- <td class='confluenceTd'> No </td>
- <td class='confluenceTd'> Current in workspace </td>
- <td class='confluenceTd'> 1.3 </td>
- </tr>
- <tr>
- <td class='confluenceTd'> timeout </td>
- <td class='confluenceTd'> Sets the timeout period for the source control operation. See <a href="Timeout Configuration.html" title="Timeout Configuration">Timeout Configuration</a> for details. </td>
- <td class='confluenceTd'> <a href="Timeout Configuration.html" title="Timeout Configuration">Timeout Configuration</a> </td>
- <td class='confluenceTd'> No </td>
- <td class='confluenceTd'> 10 minutes </td>
- <td class='confluenceTd'> 1.0 </td>
- </tr>
- <tr>
- <td class='confluenceTd'> workingDirectory </td>
- <td class='confluenceTd'> Valid Plastic SCM workspace path. </td>
- <td class='confluenceTd'> String </td>
- <td class='confluenceTd'> No </td>
- <td class='confluenceTd'> Project Working Directory </td>
- <td class='confluenceTd'> 1.3 </td>
- </tr>
- </tbody></table>
-
- <div class='panelMacro'><table class='infoMacro'><colgroup><col width='24'><col></colgroup><tr><td valign='top'><img src="images/icons/emoticons/information.gif" width="16" height="16" align="absmiddle" alt="" border="0"></td><td><b>Automatically Generated</b><br />
- <p>Documentation generated on Tuesday, 15 Dec 2009 at 2:10:52 AM</p></td></tr></table></div>
-
-
- </td>
- </tr>
- </table>
- <table border="0" cellpadding="0" cellspacing="0" width="100%">
- <tr>
- <td height="12" background="http://confluence.public.thoughtworks.org//images/border/border_bottom.gif"><img src="images/border/spacer.gif" width="1" height="1" border="0"/></td>
- </tr>
- <tr>
- <td align="center"><font color="grey">Document generated by Confluence on Jan 30, 2010 19:06</font></td>
- </tr>
- </table>
- </body>
- </html>