PageRenderTime 41ms CodeModel.GetById 17ms RepoModel.GetById 0ms app.codeStats 0ms

/Infrastructure/ccnet/WebDashboard/doc/CCNET/PlasticSCM Source Control Block.html

http://mb-unit.googlecode.com/
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
  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
  2. <html>
  3. <head>
  4. <title>CruiseControl.NET : PlasticSCM Source Control Block</title>
  5. <link rel="stylesheet" href="styles/site.css" type="text/css" />
  6. <META http-equiv="Content-Type" content="text/html; charset=UTF-8">
  7. </head>
  8. <body>
  9. <table class="pagecontent" border="0" cellpadding="0" cellspacing="0" width="100%" bgcolor="#ffffff">
  10. <tr>
  11. <td valign="top" class="pagebody">
  12. <div class="pageheader">
  13. <span class="pagetitle">
  14. CruiseControl.NET : PlasticSCM Source Control Block
  15. </span>
  16. </div>
  17. <div class="pagesubheading">
  18. This page last changed on Dec 15, 2009 by <font color="#0050B2">csut017</font>.
  19. </div>
  20. <h1><a name="PlasticSCMSourceControlBlock-PlasticSCMSourceControlBlock"></a>PlasticSCM Source Control Block</h1>
  21. <p>This supports C?dice Software's Plastic SCM source control system. </p>
  22. <h2><a name="PlasticSCMSourceControlBlock-Version"></a>Version</h2>
  23. <p>Available from version 1.3</p>
  24. <h2><a name="PlasticSCMSourceControlBlock-Examples"></a>Examples</h2>
  25. <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">
  26. <pre class="code-xml"><span class="code-tag">&lt;sourcecontrol type=<span class="code-quote">"plasticscm"</span>&gt;</span>
  27. <span class="code-tag">&lt;workingDirectory&gt;</span>c:\workspace<span class="code-tag">&lt;/workingDirectory&gt;</span>
  28. <span class="code-tag">&lt;branch&gt;</span>br:/main<span class="code-tag">&lt;/branch&gt;</span>
  29. <span class="code-tag">&lt;/sourcecontrol&gt;</span></pre>
  30. </div></div>
  31. <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">
  32. <pre class="code-xml"><span class="code-tag">&lt;sourcecontrol type=<span class="code-quote">"plasticscm"</span>&gt;</span>
  33. <span class="code-tag">&lt;executable&gt;</span>c:\Program Files\PlasticSCM\client\cm.exe<span class="code-tag">&lt;/executable&gt;</span>
  34. <span class="code-tag">&lt;workingDirectory&gt;</span>c:\workspace<span class="code-tag">&lt;/workingDirectory&gt;</span>
  35. <span class="code-tag">&lt;branch&gt;</span>br:/main<span class="code-tag">&lt;/branch&gt;</span>
  36. <span class="code-tag">&lt;repository&gt;</span>mainrep<span class="code-tag">&lt;/repository&gt;</span>
  37. <span class="code-tag">&lt;forced&gt;</span>true<span class="code-tag">&lt;/forced&gt;</span>
  38. <span class="code-tag">&lt;labelOnSuccess&gt;</span>true<span class="code-tag">&lt;/labelOnSuccess&gt;</span>
  39. <span class="code-tag">&lt;labelPrefix&gt;</span>BL<span class="code-tag">&lt;/labelPrefix&gt;</span>
  40. <span class="code-tag">&lt;timeout units=<span class="code-quote">"minutes"</span>&gt;</span>10<span class="code-tag">&lt;/timeout&gt;</span>
  41. <span class="code-tag">&lt;/sourcecontrol&gt;</span></pre>
  42. </div></div>
  43. <h2><a name="PlasticSCMSourceControlBlock-ConfigurationElements"></a>Configuration Elements</h2>
  44. <table class='confluenceTable'><tbody>
  45. <tr>
  46. <th class='confluenceTh'> Element </th>
  47. <th class='confluenceTh'> Description </th>
  48. <th class='confluenceTh'> Type </th>
  49. <th class='confluenceTh'> Required </th>
  50. <th class='confluenceTh'> Default </th>
  51. <th class='confluenceTh'> Version </th>
  52. </tr>
  53. <tr>
  54. <td class='confluenceTd'> type </td>
  55. <td class='confluenceTd'> The type of source control block. </td>
  56. <td class='confluenceTd'> String - must be plasticscm </td>
  57. <td class='confluenceTd'> Yes </td>
  58. <td class='confluenceTd'> <em>n/a</em> </td>
  59. <td class='confluenceTd'> 1.3 </td>
  60. </tr>
  61. <tr>
  62. <td class='confluenceTd'> autoGetSource </td>
  63. <td class='confluenceTd'> Should we automatically obtain updated source from PlasticSCM or not? </td>
  64. <td class='confluenceTd'> Boolean </td>
  65. <td class='confluenceTd'> No </td>
  66. <td class='confluenceTd'> true </td>
  67. <td class='confluenceTd'> 1.3 </td>
  68. </tr>
  69. <tr>
  70. <td class='confluenceTd'> branch </td>
  71. <td class='confluenceTd'> The Plastic SCM branch to monitor. </td>
  72. <td class='confluenceTd'> String </td>
  73. <td class='confluenceTd'> Yes </td>
  74. <td class='confluenceTd'> <em>n/a</em> </td>
  75. <td class='confluenceTd'> 1.3 </td>
  76. </tr>
  77. <tr>
  78. <td class='confluenceTd'> dynamicValues </td>
  79. <td class='confluenceTd'> The dynamic values to use for the source control block. </td>
  80. <td class='confluenceTd'> <a href="Dynamic Values.html" title="Dynamic Values">Dynamic Values</a> array </td>
  81. <td class='confluenceTd'> No </td>
  82. <td class='confluenceTd'> <em>None</em> </td>
  83. <td class='confluenceTd'> 1.5 </td>
  84. </tr>
  85. <tr>
  86. <td class='confluenceTd'> executable </td>
  87. <td class='confluenceTd'> Name of the PlasticSCM executable. </td>
  88. <td class='confluenceTd'> String </td>
  89. <td class='confluenceTd'> No </td>
  90. <td class='confluenceTd'> cm </td>
  91. <td class='confluenceTd'> 1.3 </td>
  92. </tr>
  93. <tr>
  94. <td class='confluenceTd'> forced </td>
  95. <td class='confluenceTd'> Do the update with the "&#45;&#45;forced" option. </td>
  96. <td class='confluenceTd'> Boolean </td>
  97. <td class='confluenceTd'> No </td>
  98. <td class='confluenceTd'> flase </td>
  99. <td class='confluenceTd'> 1.3 </td>
  100. </tr>
  101. <tr>
  102. <td class='confluenceTd'> issueUrlBuilder </td>
  103. <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>
  104. <td class='confluenceTd'> <a href="IssueUrlBuilder.html" title="IssueUrlBuilder">IssueUrlBuilder</a> </td>
  105. <td class='confluenceTd'> No </td>
  106. <td class='confluenceTd'> <em>None</em> </td>
  107. <td class='confluenceTd'> 1.4 </td>
  108. </tr>
  109. <tr>
  110. <td class='confluenceTd'> labelOnSuccess </td>
  111. <td class='confluenceTd'> Specifies whether or not CCNet should create an Plastic SCM baseline when the build is successful. </td>
  112. <td class='confluenceTd'> Boolean </td>
  113. <td class='confluenceTd'> No </td>
  114. <td class='confluenceTd'> flase </td>
  115. <td class='confluenceTd'> 1.3 </td>
  116. </tr>
  117. <tr>
  118. <td class='confluenceTd'> labelPrefix </td>
  119. <td class='confluenceTd'> Specifies the prefix label name. </td>
  120. <td class='confluenceTd'> String </td>
  121. <td class='confluenceTd'> No </td>
  122. <td class='confluenceTd'> ccver&#45; </td>
  123. <td class='confluenceTd'> 1.3 </td>
  124. </tr>
  125. <tr>
  126. <td class='confluenceTd'> repository </td>
  127. <td class='confluenceTd'> The Plastic SCM repository to monitor. </td>
  128. <td class='confluenceTd'> String </td>
  129. <td class='confluenceTd'> No </td>
  130. <td class='confluenceTd'> Current in workspace </td>
  131. <td class='confluenceTd'> 1.3 </td>
  132. </tr>
  133. <tr>
  134. <td class='confluenceTd'> timeout </td>
  135. <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>
  136. <td class='confluenceTd'> <a href="Timeout Configuration.html" title="Timeout Configuration">Timeout Configuration</a> </td>
  137. <td class='confluenceTd'> No </td>
  138. <td class='confluenceTd'> 10 minutes </td>
  139. <td class='confluenceTd'> 1.0 </td>
  140. </tr>
  141. <tr>
  142. <td class='confluenceTd'> workingDirectory </td>
  143. <td class='confluenceTd'> Valid Plastic SCM workspace path. </td>
  144. <td class='confluenceTd'> String </td>
  145. <td class='confluenceTd'> No </td>
  146. <td class='confluenceTd'> Project Working Directory </td>
  147. <td class='confluenceTd'> 1.3 </td>
  148. </tr>
  149. </tbody></table>
  150. <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 />
  151. <p>Documentation generated on Tuesday, 15 Dec 2009 at 2:10:52 AM</p></td></tr></table></div>
  152. </td>
  153. </tr>
  154. </table>
  155. <table border="0" cellpadding="0" cellspacing="0" width="100%">
  156. <tr>
  157. <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>
  158. </tr>
  159. <tr>
  160. <td align="center"><font color="grey">Document generated by Confluence on Jan 30, 2010 19:06</font></td>
  161. </tr>
  162. </table>
  163. </body>
  164. </html>