You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maven.apache.org by hb...@apache.org on 2012/05/08 13:42:45 UTC

svn commit: r816538 [29/32] - in /websites/production/maventest/content/plugins/maven-release-plugin-latest: ./ apidocs/ apidocs/org/apache/maven/plugins/release/ apidocs/org/apache/maven/plugins/release/class-use/ cobertura/ css/ examples/ testapidocs...

Modified: websites/production/maventest/content/plugins/maven-release-plugin-latest/xref/org/apache/maven/plugins/release/HelpMojo.html
==============================================================================
--- websites/production/maventest/content/plugins/maven-release-plugin-latest/xref/org/apache/maven/plugins/release/HelpMojo.html (original)
+++ websites/production/maventest/content/plugins/maven-release-plugin-latest/xref/org/apache/maven/plugins/release/HelpMojo.html Tue May  8 11:42:40 2012
@@ -20,7 +20,7 @@
 <a class="jxr_linenumber" name="10" href="#10">10</a>  <em class="jxr_javadoccomment">/**</em>
 <a class="jxr_linenumber" name="11" href="#11">11</a>  <em class="jxr_javadoccomment"> * Display help information on maven-release-plugin.&lt;br/&gt; Call &lt;pre&gt;  mvn release:help -Ddetail=true -Dgoal=&amp;lt;goal-name&amp;gt;&lt;/pre&gt; to display parameter details.</em>
 <a class="jxr_linenumber" name="12" href="#12">12</a>  <em class="jxr_javadoccomment"> *</em>
-<a class="jxr_linenumber" name="13" href="#13">13</a>  <em class="jxr_javadoccomment"> * @version generated on Tue Dec 13 17:15:34 GMT 2011</em>
+<a class="jxr_linenumber" name="13" href="#13">13</a>  <em class="jxr_javadoccomment"> * @version generated on Mon May 07 23:16:27 CEST 2012</em>
 <a class="jxr_linenumber" name="14" href="#14">14</a>  <em class="jxr_javadoccomment"> * @author org.apache.maven.tools.plugin.generator.PluginHelpGenerator (version 2.8)</em>
 <a class="jxr_linenumber" name="15" href="#15">15</a>  <em class="jxr_javadoccomment"> * @goal help</em>
 <a class="jxr_linenumber" name="16" href="#16">16</a>  <em class="jxr_javadoccomment"> * @requiresProject false</em>
@@ -76,7 +76,7 @@
 <a class="jxr_linenumber" name="66" href="#66">66</a>  
 <a class="jxr_linenumber" name="67" href="#67">67</a>          StringBuffer sb = <strong class="jxr_keyword">new</strong> StringBuffer();
 <a class="jxr_linenumber" name="68" href="#68">68</a>  
-<a class="jxr_linenumber" name="69" href="#69">69</a>          append( sb, <span class="jxr_string">"org.apache.maven.plugins:maven-release-plugin:2.2.2"</span>, 0 );
+<a class="jxr_linenumber" name="69" href="#69">69</a>          append( sb, <span class="jxr_string">"org.apache.maven.plugins:maven-release-plugin:2.3"</span>, 0 );
 <a class="jxr_linenumber" name="70" href="#70">70</a>          append( sb, <span class="jxr_string">""</span>, 0 );
 <a class="jxr_linenumber" name="71" href="#71">71</a>  
 <a class="jxr_linenumber" name="72" href="#72">72</a>          append( sb, <span class="jxr_string">"Maven Release Plugin"</span>, 0 );
@@ -126,12 +126,12 @@
 <a class="jxr_linenumber" name="116" href="#116">116</a>                 append( sb, <span class="jxr_string">""</span>, 0 );
 <a class="jxr_linenumber" name="117" href="#117">117</a> 
 <a class="jxr_linenumber" name="118" href="#118">118</a>                 append( sb, <span class="jxr_string">"checkModificationExcludeList"</span>, 2 );
-<a class="jxr_linenumber" name="119" href="#119">119</a>                 append( sb, <span class="jxr_string">"Command-line version of checkModificationExcludes"</span>, 3 );
+<a class="jxr_linenumber" name="119" href="#119">119</a>                 append( sb, <span class="jxr_string">"Command-line version of checkModificationExcludes."</span>, 3 );
 <a class="jxr_linenumber" name="120" href="#120">120</a>                 append( sb, <span class="jxr_string">"Expression: ${checkModificationExcludeList}"</span>, 3 );
 <a class="jxr_linenumber" name="121" href="#121">121</a>                 append( sb, <span class="jxr_string">""</span>, 0 );
 <a class="jxr_linenumber" name="122" href="#122">122</a> 
 <a class="jxr_linenumber" name="123" href="#123">123</a>                 append( sb, <span class="jxr_string">"checkModificationExcludes"</span>, 2 );
-<a class="jxr_linenumber" name="124" href="#124">124</a>                 append( sb, <span class="jxr_string">"Additional files that will skipped when checking for modifications on the working copy. Is ignored, when checkModificationExcludes is set."</span>, 3 );
+<a class="jxr_linenumber" name="124" href="#124">124</a>                 append( sb, <span class="jxr_string">"A list of additional exclude filters that will be skipped when checking for modifications on the working copy. Is ignored, when checkModificationExcludes is set."</span>, 3 );
 <a class="jxr_linenumber" name="125" href="#125">125</a>                 append( sb, <span class="jxr_string">""</span>, 0 );
 <a class="jxr_linenumber" name="126" href="#126">126</a> 
 <a class="jxr_linenumber" name="127" href="#127">127</a>                 append( sb, <span class="jxr_string">"developmentVersion"</span>, 2 );
@@ -177,7 +177,7 @@
 <a class="jxr_linenumber" name="167" href="#167">167</a>                 append( sb, <span class="jxr_string">""</span>, 0 );
 <a class="jxr_linenumber" name="168" href="#168">168</a> 
 <a class="jxr_linenumber" name="169" href="#169">169</a>                 append( sb, <span class="jxr_string">"providerImplementations"</span>, 2 );
-<a class="jxr_linenumber" name="170" href="#170">170</a>                 append( sb, <span class="jxr_string">"List of provider implementations."</span>, 3 );
+<a class="jxr_linenumber" name="170" href="#170">170</a>                 append( sb, <span class="jxr_string">"Add a new or overwrite the default implementation per provider. The key is the scm prefix and the value is the role hint of the ScmProvider."</span>, 3 );
 <a class="jxr_linenumber" name="171" href="#171">171</a>                 append( sb, <span class="jxr_string">""</span>, 0 );
 <a class="jxr_linenumber" name="172" href="#172">172</a> 
 <a class="jxr_linenumber" name="173" href="#173">173</a>                 append( sb, <span class="jxr_string">"pushChanges (Default: true)"</span>, 2 );
@@ -300,7 +300,7 @@
 <a class="jxr_linenumber" name="290" href="#290">290</a>                 append( sb, <span class="jxr_string">""</span>, 0 );
 <a class="jxr_linenumber" name="291" href="#291">291</a> 
 <a class="jxr_linenumber" name="292" href="#292">292</a>                 append( sb, <span class="jxr_string">"providerImplementations"</span>, 2 );
-<a class="jxr_linenumber" name="293" href="#293">293</a>                 append( sb, <span class="jxr_string">"List of provider implementations."</span>, 3 );
+<a class="jxr_linenumber" name="293" href="#293">293</a>                 append( sb, <span class="jxr_string">"Add a new or overwrite the default implementation per provider. The key is the scm prefix and the value is the role hint of the ScmProvider."</span>, 3 );
 <a class="jxr_linenumber" name="294" href="#294">294</a>                 append( sb, <span class="jxr_string">""</span>, 0 );
 <a class="jxr_linenumber" name="295" href="#295">295</a> 
 <a class="jxr_linenumber" name="296" href="#296">296</a>                 append( sb, <span class="jxr_string">"pushChanges (Default: true)"</span>, 2 );
@@ -387,887 +387,892 @@
 <a class="jxr_linenumber" name="377" href="#377">377</a>                 append( sb, <span class="jxr_string">"Expression: ${connectionUrl}"</span>, 3 );
 <a class="jxr_linenumber" name="378" href="#378">378</a>                 append( sb, <span class="jxr_string">""</span>, 0 );
 <a class="jxr_linenumber" name="379" href="#379">379</a> 
-<a class="jxr_linenumber" name="380" href="#380">380</a>                 append( sb, <span class="jxr_string">"goals"</span>, 2 );
-<a class="jxr_linenumber" name="381" href="#381">381</a>                 append( sb, <span class="jxr_string">"A space separated list of goals to execute on deployment. Default value is either deploy or deploy site-deploy, if the project has a &lt;distributionManagement&gt;/&lt;site&gt; element."</span>, 3 );
-<a class="jxr_linenumber" name="382" href="#382">382</a>                 append( sb, <span class="jxr_string">"Expression: ${goals}"</span>, 3 );
+<a class="jxr_linenumber" name="380" href="#380">380</a>                 append( sb, <span class="jxr_string">"dryRun (Default: false)"</span>, 2 );
+<a class="jxr_linenumber" name="381" href="#381">381</a>                 append( sb, <span class="jxr_string">"Dry run: don\'t checkout anything from the scm repository, or modify the checkout. The goals (by default at least deploy) will be executed against the current project."</span>, 3 );
+<a class="jxr_linenumber" name="382" href="#382">382</a>                 append( sb, <span class="jxr_string">"Expression: ${dryRun}"</span>, 3 );
 <a class="jxr_linenumber" name="383" href="#383">383</a>                 append( sb, <span class="jxr_string">""</span>, 0 );
 <a class="jxr_linenumber" name="384" href="#384">384</a> 
-<a class="jxr_linenumber" name="385" href="#385">385</a>                 append( sb, <span class="jxr_string">"javaHome (Default: ${java.home})"</span>, 2 );
-<a class="jxr_linenumber" name="386" href="#386">386</a>                 append( sb, <span class="jxr_string">"The JAVA_HOME parameter to use for forked Maven invocations."</span>, 3 );
-<a class="jxr_linenumber" name="387" href="#387">387</a>                 append( sb, <span class="jxr_string">""</span>, 0 );
-<a class="jxr_linenumber" name="388" href="#388">388</a> 
-<a class="jxr_linenumber" name="389" href="#389">389</a>                 append( sb, <span class="jxr_string">"localCheckout (Default: false)"</span>, 2 );
-<a class="jxr_linenumber" name="390" href="#390">390</a>                 append( sb, <span class="jxr_string">"Use a local checkout instead of doing a checkout from the upstream repository. ATTENTION: This will only work with distributed SCMs which support the file:// protocol like e.g. git, jgit or hg! TODO: we should think about having the defaults for the various SCM providers provided via modello!"</span>, 3 );
-<a class="jxr_linenumber" name="391" href="#391">391</a>                 append( sb, <span class="jxr_string">"Expression: ${localCheckout}"</span>, 3 );
+<a class="jxr_linenumber" name="385" href="#385">385</a>                 append( sb, <span class="jxr_string">"goals"</span>, 2 );
+<a class="jxr_linenumber" name="386" href="#386">386</a>                 append( sb, <span class="jxr_string">"A space separated list of goals to execute on deployment. Default value is either deploy or deploy site-deploy, if the project has a &lt;distributionManagement&gt;/&lt;site&gt; element."</span>, 3 );
+<a class="jxr_linenumber" name="387" href="#387">387</a>                 append( sb, <span class="jxr_string">"Expression: ${goals}"</span>, 3 );
+<a class="jxr_linenumber" name="388" href="#388">388</a>                 append( sb, <span class="jxr_string">""</span>, 0 );
+<a class="jxr_linenumber" name="389" href="#389">389</a> 
+<a class="jxr_linenumber" name="390" href="#390">390</a>                 append( sb, <span class="jxr_string">"javaHome (Default: ${java.home})"</span>, 2 );
+<a class="jxr_linenumber" name="391" href="#391">391</a>                 append( sb, <span class="jxr_string">"The JAVA_HOME parameter to use for forked Maven invocations."</span>, 3 );
 <a class="jxr_linenumber" name="392" href="#392">392</a>                 append( sb, <span class="jxr_string">""</span>, 0 );
 <a class="jxr_linenumber" name="393" href="#393">393</a> 
-<a class="jxr_linenumber" name="394" href="#394">394</a>                 append( sb, <span class="jxr_string">"localRepoDirectory (Default: ${maven.repo.local})"</span>, 2 );
-<a class="jxr_linenumber" name="395" href="#395">395</a>                 append( sb, <span class="jxr_string">"The command-line local repository directory in use for this build (if specified)."</span>, 3 );
-<a class="jxr_linenumber" name="396" href="#396">396</a>                 append( sb, <span class="jxr_string">""</span>, 0 );
-<a class="jxr_linenumber" name="397" href="#397">397</a> 
-<a class="jxr_linenumber" name="398" href="#398">398</a>                 append( sb, <span class="jxr_string">"mavenExecutorId (Default: invoker)"</span>, 2 );
-<a class="jxr_linenumber" name="399" href="#399">399</a>                 append( sb, <span class="jxr_string">"Role hint of the MavenExecutor implementation to use."</span>, 3 );
-<a class="jxr_linenumber" name="400" href="#400">400</a>                 append( sb, <span class="jxr_string">"Expression: ${mavenExecutorId}"</span>, 3 );
+<a class="jxr_linenumber" name="394" href="#394">394</a>                 append( sb, <span class="jxr_string">"localCheckout (Default: false)"</span>, 2 );
+<a class="jxr_linenumber" name="395" href="#395">395</a>                 append( sb, <span class="jxr_string">"Use a local checkout instead of doing a checkout from the upstream repository. ATTENTION: This will only work with distributed SCMs which support the file:// protocol like e.g. git, jgit or hg! TODO: we should think about having the defaults for the various SCM providers provided via modello!"</span>, 3 );
+<a class="jxr_linenumber" name="396" href="#396">396</a>                 append( sb, <span class="jxr_string">"Expression: ${localCheckout}"</span>, 3 );
+<a class="jxr_linenumber" name="397" href="#397">397</a>                 append( sb, <span class="jxr_string">""</span>, 0 );
+<a class="jxr_linenumber" name="398" href="#398">398</a> 
+<a class="jxr_linenumber" name="399" href="#399">399</a>                 append( sb, <span class="jxr_string">"localRepoDirectory (Default: ${maven.repo.local})"</span>, 2 );
+<a class="jxr_linenumber" name="400" href="#400">400</a>                 append( sb, <span class="jxr_string">"The command-line local repository directory in use for this build (if specified)."</span>, 3 );
 <a class="jxr_linenumber" name="401" href="#401">401</a>                 append( sb, <span class="jxr_string">""</span>, 0 );
 <a class="jxr_linenumber" name="402" href="#402">402</a> 
-<a class="jxr_linenumber" name="403" href="#403">403</a>                 append( sb, <span class="jxr_string">"mavenHome (Default: ${maven.home})"</span>, 2 );
-<a class="jxr_linenumber" name="404" href="#404">404</a>                 append( sb, <span class="jxr_string">"The M2_HOME parameter to use for forked Maven invocations."</span>, 3 );
-<a class="jxr_linenumber" name="405" href="#405">405</a>                 append( sb, <span class="jxr_string">""</span>, 0 );
-<a class="jxr_linenumber" name="406" href="#406">406</a> 
-<a class="jxr_linenumber" name="407" href="#407">407</a>                 append( sb, <span class="jxr_string">"password"</span>, 2 );
-<a class="jxr_linenumber" name="408" href="#408">408</a>                 append( sb, <span class="jxr_string">"The SCM password to use."</span>, 3 );
-<a class="jxr_linenumber" name="409" href="#409">409</a>                 append( sb, <span class="jxr_string">"Expression: ${password}"</span>, 3 );
+<a class="jxr_linenumber" name="403" href="#403">403</a>                 append( sb, <span class="jxr_string">"mavenExecutorId (Default: invoker)"</span>, 2 );
+<a class="jxr_linenumber" name="404" href="#404">404</a>                 append( sb, <span class="jxr_string">"Role hint of the MavenExecutor implementation to use."</span>, 3 );
+<a class="jxr_linenumber" name="405" href="#405">405</a>                 append( sb, <span class="jxr_string">"Expression: ${mavenExecutorId}"</span>, 3 );
+<a class="jxr_linenumber" name="406" href="#406">406</a>                 append( sb, <span class="jxr_string">""</span>, 0 );
+<a class="jxr_linenumber" name="407" href="#407">407</a> 
+<a class="jxr_linenumber" name="408" href="#408">408</a>                 append( sb, <span class="jxr_string">"mavenHome (Default: ${maven.home})"</span>, 2 );
+<a class="jxr_linenumber" name="409" href="#409">409</a>                 append( sb, <span class="jxr_string">"The M2_HOME parameter to use for forked Maven invocations."</span>, 3 );
 <a class="jxr_linenumber" name="410" href="#410">410</a>                 append( sb, <span class="jxr_string">""</span>, 0 );
 <a class="jxr_linenumber" name="411" href="#411">411</a> 
-<a class="jxr_linenumber" name="412" href="#412">412</a>                 append( sb, <span class="jxr_string">"pomFileName"</span>, 2 );
-<a class="jxr_linenumber" name="413" href="#413">413</a>                 append( sb, <span class="jxr_string">"The file name of the POM to execute any goals against."</span>, 3 );
-<a class="jxr_linenumber" name="414" href="#414">414</a>                 append( sb, <span class="jxr_string">"Expression: ${pomFileName}"</span>, 3 );
+<a class="jxr_linenumber" name="412" href="#412">412</a>                 append( sb, <span class="jxr_string">"password"</span>, 2 );
+<a class="jxr_linenumber" name="413" href="#413">413</a>                 append( sb, <span class="jxr_string">"The SCM password to use."</span>, 3 );
+<a class="jxr_linenumber" name="414" href="#414">414</a>                 append( sb, <span class="jxr_string">"Expression: ${password}"</span>, 3 );
 <a class="jxr_linenumber" name="415" href="#415">415</a>                 append( sb, <span class="jxr_string">""</span>, 0 );
 <a class="jxr_linenumber" name="416" href="#416">416</a> 
-<a class="jxr_linenumber" name="417" href="#417">417</a>                 append( sb, <span class="jxr_string">"providerImplementations"</span>, 2 );
-<a class="jxr_linenumber" name="418" href="#418">418</a>                 append( sb, <span class="jxr_string">"List of provider implementations."</span>, 3 );
-<a class="jxr_linenumber" name="419" href="#419">419</a>                 append( sb, <span class="jxr_string">""</span>, 0 );
-<a class="jxr_linenumber" name="420" href="#420">420</a> 
-<a class="jxr_linenumber" name="421" href="#421">421</a>                 append( sb, <span class="jxr_string">"pushChanges (Default: true)"</span>, 2 );
-<a class="jxr_linenumber" name="422" href="#422">422</a>                 append( sb, <span class="jxr_string">"Implemented with git will or not push changes to the upstream repository. true by default to preserve backward compatibility."</span>, 3 );
-<a class="jxr_linenumber" name="423" href="#423">423</a>                 append( sb, <span class="jxr_string">"Expression: ${pushChanges}"</span>, 3 );
+<a class="jxr_linenumber" name="417" href="#417">417</a>                 append( sb, <span class="jxr_string">"pomFileName"</span>, 2 );
+<a class="jxr_linenumber" name="418" href="#418">418</a>                 append( sb, <span class="jxr_string">"The file name of the POM to execute any goals against."</span>, 3 );
+<a class="jxr_linenumber" name="419" href="#419">419</a>                 append( sb, <span class="jxr_string">"Expression: ${pomFileName}"</span>, 3 );
+<a class="jxr_linenumber" name="420" href="#420">420</a>                 append( sb, <span class="jxr_string">""</span>, 0 );
+<a class="jxr_linenumber" name="421" href="#421">421</a> 
+<a class="jxr_linenumber" name="422" href="#422">422</a>                 append( sb, <span class="jxr_string">"providerImplementations"</span>, 2 );
+<a class="jxr_linenumber" name="423" href="#423">423</a>                 append( sb, <span class="jxr_string">"Add a new or overwrite the default implementation per provider. The key is the scm prefix and the value is the role hint of the ScmProvider."</span>, 3 );
 <a class="jxr_linenumber" name="424" href="#424">424</a>                 append( sb, <span class="jxr_string">""</span>, 0 );
 <a class="jxr_linenumber" name="425" href="#425">425</a> 
-<a class="jxr_linenumber" name="426" href="#426">426</a>                 append( sb, <span class="jxr_string">"releaseProfiles"</span>, 2 );
-<a class="jxr_linenumber" name="427" href="#427">427</a>                 append( sb, <span class="jxr_string">"Comma separated profiles to enable on deployment, in addition to active profiles for project execution."</span>, 3 );
-<a class="jxr_linenumber" name="428" href="#428">428</a>                 append( sb, <span class="jxr_string">"Expression: ${releaseProfiles}"</span>, 3 );
+<a class="jxr_linenumber" name="426" href="#426">426</a>                 append( sb, <span class="jxr_string">"pushChanges (Default: true)"</span>, 2 );
+<a class="jxr_linenumber" name="427" href="#427">427</a>                 append( sb, <span class="jxr_string">"Implemented with git will or not push changes to the upstream repository. true by default to preserve backward compatibility."</span>, 3 );
+<a class="jxr_linenumber" name="428" href="#428">428</a>                 append( sb, <span class="jxr_string">"Expression: ${pushChanges}"</span>, 3 );
 <a class="jxr_linenumber" name="429" href="#429">429</a>                 append( sb, <span class="jxr_string">""</span>, 0 );
 <a class="jxr_linenumber" name="430" href="#430">430</a> 
-<a class="jxr_linenumber" name="431" href="#431">431</a>                 append( sb, <span class="jxr_string">"scmCommentPrefix (Default: [maven-release-plugin] )"</span>, 2 );
-<a class="jxr_linenumber" name="432" href="#432">432</a>                 append( sb, <span class="jxr_string">"The message prefix to use for all SCM changes."</span>, 3 );
-<a class="jxr_linenumber" name="433" href="#433">433</a>                 append( sb, <span class="jxr_string">"Expression: ${scmCommentPrefix}"</span>, 3 );
+<a class="jxr_linenumber" name="431" href="#431">431</a>                 append( sb, <span class="jxr_string">"releaseProfiles"</span>, 2 );
+<a class="jxr_linenumber" name="432" href="#432">432</a>                 append( sb, <span class="jxr_string">"Comma separated profiles to enable on deployment, in addition to active profiles for project execution."</span>, 3 );
+<a class="jxr_linenumber" name="433" href="#433">433</a>                 append( sb, <span class="jxr_string">"Expression: ${releaseProfiles}"</span>, 3 );
 <a class="jxr_linenumber" name="434" href="#434">434</a>                 append( sb, <span class="jxr_string">""</span>, 0 );
 <a class="jxr_linenumber" name="435" href="#435">435</a> 
-<a class="jxr_linenumber" name="436" href="#436">436</a>                 append( sb, <span class="jxr_string">"tag"</span>, 2 );
-<a class="jxr_linenumber" name="437" href="#437">437</a>                 append( sb, <span class="jxr_string">"The SCM tag to use."</span>, 3 );
-<a class="jxr_linenumber" name="438" href="#438">438</a>                 append( sb, <span class="jxr_string">"Expression: ${tag}"</span>, 3 );
+<a class="jxr_linenumber" name="436" href="#436">436</a>                 append( sb, <span class="jxr_string">"scmCommentPrefix (Default: [maven-release-plugin] )"</span>, 2 );
+<a class="jxr_linenumber" name="437" href="#437">437</a>                 append( sb, <span class="jxr_string">"The message prefix to use for all SCM changes."</span>, 3 );
+<a class="jxr_linenumber" name="438" href="#438">438</a>                 append( sb, <span class="jxr_string">"Expression: ${scmCommentPrefix}"</span>, 3 );
 <a class="jxr_linenumber" name="439" href="#439">439</a>                 append( sb, <span class="jxr_string">""</span>, 0 );
 <a class="jxr_linenumber" name="440" href="#440">440</a> 
-<a class="jxr_linenumber" name="441" href="#441">441</a>                 append( sb, <span class="jxr_string">"tagBase"</span>, 2 );
-<a class="jxr_linenumber" name="442" href="#442">442</a>                 append( sb, <span class="jxr_string">"The tag base directory in SVN, you must define it if you don\'t use the standard svn layout (trunk/tags/branches). For example, http://svn.apache.org/repos/asf/maven/plugins/tags. The URL is an SVN URL and does not include the SCM provider and protocol."</span>, 3 );
-<a class="jxr_linenumber" name="443" href="#443">443</a>                 append( sb, <span class="jxr_string">"Expression: ${tagBase}"</span>, 3 );
+<a class="jxr_linenumber" name="441" href="#441">441</a>                 append( sb, <span class="jxr_string">"tag"</span>, 2 );
+<a class="jxr_linenumber" name="442" href="#442">442</a>                 append( sb, <span class="jxr_string">"The SCM tag to use."</span>, 3 );
+<a class="jxr_linenumber" name="443" href="#443">443</a>                 append( sb, <span class="jxr_string">"Expression: ${tag}"</span>, 3 );
 <a class="jxr_linenumber" name="444" href="#444">444</a>                 append( sb, <span class="jxr_string">""</span>, 0 );
 <a class="jxr_linenumber" name="445" href="#445">445</a> 
-<a class="jxr_linenumber" name="446" href="#446">446</a>                 append( sb, <span class="jxr_string">"tagNameFormat (Default: @{project.artifactId}-@{project.version})"</span>, 2 );
-<a class="jxr_linenumber" name="447" href="#447">447</a>                 append( sb, <span class="jxr_string">"Format to use when generating the tag name if none is specified. Property interpolation is performed on the tag, but in order to ensure that the interpolation occurs during release, you must use @{...} to reference the properties rather than ${...}. The following properties are available:\n-\tgroupId or project.groupId - The groupId of the root project.\n-\tartifactId or project.artifactId - The artifactId of the root project.\n-\tversion or project.version - The release version of the root project.\n"</span>, 3 );
-<a class="jxr_linenumber" name="448" href="#448">448</a>                 append( sb, <span class="jxr_string">"Expression: ${tagNameFormat}"</span>, 3 );
+<a class="jxr_linenumber" name="446" href="#446">446</a>                 append( sb, <span class="jxr_string">"tagBase"</span>, 2 );
+<a class="jxr_linenumber" name="447" href="#447">447</a>                 append( sb, <span class="jxr_string">"The tag base directory in SVN, you must define it if you don\'t use the standard svn layout (trunk/tags/branches). For example, http://svn.apache.org/repos/asf/maven/plugins/tags. The URL is an SVN URL and does not include the SCM provider and protocol."</span>, 3 );
+<a class="jxr_linenumber" name="448" href="#448">448</a>                 append( sb, <span class="jxr_string">"Expression: ${tagBase}"</span>, 3 );
 <a class="jxr_linenumber" name="449" href="#449">449</a>                 append( sb, <span class="jxr_string">""</span>, 0 );
 <a class="jxr_linenumber" name="450" href="#450">450</a> 
-<a class="jxr_linenumber" name="451" href="#451">451</a>                 append( sb, <span class="jxr_string">"useReleaseProfile (Default: true)"</span>, 2 );
-<a class="jxr_linenumber" name="452" href="#452">452</a>                 append( sb, <span class="jxr_string">"Whether to use the release profile that adds sources and javadocs to the released artifact, if appropriate. If set to true, the release plugin sets the property \'performRelease\' to true, which activates the profile \'release-profile\', which is inherited from the super pom."</span>, 3 );
-<a class="jxr_linenumber" name="453" href="#453">453</a>                 append( sb, <span class="jxr_string">"Expression: ${useReleaseProfile}"</span>, 3 );
+<a class="jxr_linenumber" name="451" href="#451">451</a>                 append( sb, <span class="jxr_string">"tagNameFormat (Default: @{project.artifactId}-@{project.version})"</span>, 2 );
+<a class="jxr_linenumber" name="452" href="#452">452</a>                 append( sb, <span class="jxr_string">"Format to use when generating the tag name if none is specified. Property interpolation is performed on the tag, but in order to ensure that the interpolation occurs during release, you must use @{...} to reference the properties rather than ${...}. The following properties are available:\n-\tgroupId or project.groupId - The groupId of the root project.\n-\tartifactId or project.artifactId - The artifactId of the root project.\n-\tversion or project.version - The release version of the root project.\n"</span>, 3 );
+<a class="jxr_linenumber" name="453" href="#453">453</a>                 append( sb, <span class="jxr_string">"Expression: ${tagNameFormat}"</span>, 3 );
 <a class="jxr_linenumber" name="454" href="#454">454</a>                 append( sb, <span class="jxr_string">""</span>, 0 );
 <a class="jxr_linenumber" name="455" href="#455">455</a> 
-<a class="jxr_linenumber" name="456" href="#456">456</a>                 append( sb, <span class="jxr_string">"username"</span>, 2 );
-<a class="jxr_linenumber" name="457" href="#457">457</a>                 append( sb, <span class="jxr_string">"The SCM username to use."</span>, 3 );
-<a class="jxr_linenumber" name="458" href="#458">458</a>                 append( sb, <span class="jxr_string">"Expression: ${username}"</span>, 3 );
+<a class="jxr_linenumber" name="456" href="#456">456</a>                 append( sb, <span class="jxr_string">"useReleaseProfile (Default: true)"</span>, 2 );
+<a class="jxr_linenumber" name="457" href="#457">457</a>                 append( sb, <span class="jxr_string">"Whether to use the release profile that adds sources and javadocs to the released artifact, if appropriate. If set to true, the release plugin sets the property \'performRelease\' to true, which activates the profile \'release-profile\', which is inherited from the super pom."</span>, 3 );
+<a class="jxr_linenumber" name="458" href="#458">458</a>                 append( sb, <span class="jxr_string">"Expression: ${useReleaseProfile}"</span>, 3 );
 <a class="jxr_linenumber" name="459" href="#459">459</a>                 append( sb, <span class="jxr_string">""</span>, 0 );
 <a class="jxr_linenumber" name="460" href="#460">460</a> 
-<a class="jxr_linenumber" name="461" href="#461">461</a>                 append( sb, <span class="jxr_string">"workingDirectory (Default: ${project.build.directory}/checkout)"</span>, 2 );
-<a class="jxr_linenumber" name="462" href="#462">462</a>                 append( sb, <span class="jxr_string">"The checkout directory."</span>, 3 );
-<a class="jxr_linenumber" name="463" href="#463">463</a>                 append( sb, <span class="jxr_string">"Required: Yes"</span>, 3 );
-<a class="jxr_linenumber" name="464" href="#464">464</a>                 append( sb, <span class="jxr_string">"Expression: ${workingDirectory}"</span>, 3 );
-<a class="jxr_linenumber" name="465" href="#465">465</a>                 append( sb, <span class="jxr_string">""</span>, 0 );
-<a class="jxr_linenumber" name="466" href="#466">466</a>             }
-<a class="jxr_linenumber" name="467" href="#467">467</a>         }
-<a class="jxr_linenumber" name="468" href="#468">468</a> 
-<a class="jxr_linenumber" name="469" href="#469">469</a>         <strong class="jxr_keyword">if</strong> ( goal == <strong class="jxr_keyword">null</strong> || goal.length() &lt;= 0 || <span class="jxr_string">"prepare"</span>.equals( goal ) )
-<a class="jxr_linenumber" name="470" href="#470">470</a>         {
-<a class="jxr_linenumber" name="471" href="#471">471</a>             append( sb, <span class="jxr_string">"release:prepare"</span>, 0 );
-<a class="jxr_linenumber" name="472" href="#472">472</a>             append( sb, <span class="jxr_string">"Prepare for a release in SCM. Steps through several phases to ensure the POM is ready to be released and then prepares SCM to eventually contain a tagged version of the release and a record in the local copy of the parameters used. This can be followed by a call to release:perform. For more info see http://maven.apache.org/plugins/maven-release-plugin/examples/prepare-release.html."</span>, 1 );
-<a class="jxr_linenumber" name="473" href="#473">473</a>             append( sb, <span class="jxr_string">""</span>, 0 );
-<a class="jxr_linenumber" name="474" href="#474">474</a>             <strong class="jxr_keyword">if</strong> ( detail )
-<a class="jxr_linenumber" name="475" href="#475">475</a>             {
-<a class="jxr_linenumber" name="476" href="#476">476</a>                 append( sb, <span class="jxr_string">"Available parameters:"</span>, 1 );
-<a class="jxr_linenumber" name="477" href="#477">477</a>                 append( sb, <span class="jxr_string">""</span>, 0 );
-<a class="jxr_linenumber" name="478" href="#478">478</a> 
-<a class="jxr_linenumber" name="479" href="#479">479</a>                 append( sb, <span class="jxr_string">"addSchema (Default: true)"</span>, 2 );
-<a class="jxr_linenumber" name="480" href="#480">480</a>                 append( sb, <span class="jxr_string">"Whether to add a schema to the POM if it was previously missing on release."</span>, 3 );
-<a class="jxr_linenumber" name="481" href="#481">481</a>                 append( sb, <span class="jxr_string">"Expression: ${addSchema}"</span>, 3 );
+<a class="jxr_linenumber" name="461" href="#461">461</a>                 append( sb, <span class="jxr_string">"username"</span>, 2 );
+<a class="jxr_linenumber" name="462" href="#462">462</a>                 append( sb, <span class="jxr_string">"The SCM username to use."</span>, 3 );
+<a class="jxr_linenumber" name="463" href="#463">463</a>                 append( sb, <span class="jxr_string">"Expression: ${username}"</span>, 3 );
+<a class="jxr_linenumber" name="464" href="#464">464</a>                 append( sb, <span class="jxr_string">""</span>, 0 );
+<a class="jxr_linenumber" name="465" href="#465">465</a> 
+<a class="jxr_linenumber" name="466" href="#466">466</a>                 append( sb, <span class="jxr_string">"workingDirectory (Default: ${project.build.directory}/checkout)"</span>, 2 );
+<a class="jxr_linenumber" name="467" href="#467">467</a>                 append( sb, <span class="jxr_string">"The checkout directory."</span>, 3 );
+<a class="jxr_linenumber" name="468" href="#468">468</a>                 append( sb, <span class="jxr_string">"Required: Yes"</span>, 3 );
+<a class="jxr_linenumber" name="469" href="#469">469</a>                 append( sb, <span class="jxr_string">"Expression: ${workingDirectory}"</span>, 3 );
+<a class="jxr_linenumber" name="470" href="#470">470</a>                 append( sb, <span class="jxr_string">""</span>, 0 );
+<a class="jxr_linenumber" name="471" href="#471">471</a>             }
+<a class="jxr_linenumber" name="472" href="#472">472</a>         }
+<a class="jxr_linenumber" name="473" href="#473">473</a> 
+<a class="jxr_linenumber" name="474" href="#474">474</a>         <strong class="jxr_keyword">if</strong> ( goal == <strong class="jxr_keyword">null</strong> || goal.length() &lt;= 0 || <span class="jxr_string">"prepare"</span>.equals( goal ) )
+<a class="jxr_linenumber" name="475" href="#475">475</a>         {
+<a class="jxr_linenumber" name="476" href="#476">476</a>             append( sb, <span class="jxr_string">"release:prepare"</span>, 0 );
+<a class="jxr_linenumber" name="477" href="#477">477</a>             append( sb, <span class="jxr_string">"Prepare for a release in SCM. Steps through several phases to ensure the POM is ready to be released and then prepares SCM to eventually contain a tagged version of the release and a record in the local copy of the parameters used. This can be followed by a call to release:perform. For more info see http://maven.apache.org/plugins/maven-release-plugin/examples/prepare-release.html."</span>, 1 );
+<a class="jxr_linenumber" name="478" href="#478">478</a>             append( sb, <span class="jxr_string">""</span>, 0 );
+<a class="jxr_linenumber" name="479" href="#479">479</a>             <strong class="jxr_keyword">if</strong> ( detail )
+<a class="jxr_linenumber" name="480" href="#480">480</a>             {
+<a class="jxr_linenumber" name="481" href="#481">481</a>                 append( sb, <span class="jxr_string">"Available parameters:"</span>, 1 );
 <a class="jxr_linenumber" name="482" href="#482">482</a>                 append( sb, <span class="jxr_string">""</span>, 0 );
 <a class="jxr_linenumber" name="483" href="#483">483</a> 
-<a class="jxr_linenumber" name="484" href="#484">484</a>                 append( sb, <span class="jxr_string">"allowTimestampedSnapshots (Default: false)"</span>, 2 );
-<a class="jxr_linenumber" name="485" href="#485">485</a>                 append( sb, <span class="jxr_string">"Whether to allow timestamped SNAPSHOT dependencies. Default is to fail when finding any SNAPSHOT."</span>, 3 );
-<a class="jxr_linenumber" name="486" href="#486">486</a>                 append( sb, <span class="jxr_string">"Expression: ${ignoreSnapshots}"</span>, 3 );
+<a class="jxr_linenumber" name="484" href="#484">484</a>                 append( sb, <span class="jxr_string">"addSchema (Default: true)"</span>, 2 );
+<a class="jxr_linenumber" name="485" href="#485">485</a>                 append( sb, <span class="jxr_string">"Whether to add a schema to the POM if it was previously missing on release."</span>, 3 );
+<a class="jxr_linenumber" name="486" href="#486">486</a>                 append( sb, <span class="jxr_string">"Expression: ${addSchema}"</span>, 3 );
 <a class="jxr_linenumber" name="487" href="#487">487</a>                 append( sb, <span class="jxr_string">""</span>, 0 );
 <a class="jxr_linenumber" name="488" href="#488">488</a> 
-<a class="jxr_linenumber" name="489" href="#489">489</a>                 append( sb, <span class="jxr_string">"arguments"</span>, 2 );
-<a class="jxr_linenumber" name="490" href="#490">490</a>                 append( sb, <span class="jxr_string">"Additional arguments to pass to the Maven executions, separated by spaces."</span>, 3 );
-<a class="jxr_linenumber" name="491" href="#491">491</a>                 append( sb, <span class="jxr_string">"Expression: ${arguments}"</span>, 3 );
+<a class="jxr_linenumber" name="489" href="#489">489</a>                 append( sb, <span class="jxr_string">"allowTimestampedSnapshots (Default: false)"</span>, 2 );
+<a class="jxr_linenumber" name="490" href="#490">490</a>                 append( sb, <span class="jxr_string">"Whether to allow timestamped SNAPSHOT dependencies. Default is to fail when finding any SNAPSHOT."</span>, 3 );
+<a class="jxr_linenumber" name="491" href="#491">491</a>                 append( sb, <span class="jxr_string">"Expression: ${ignoreSnapshots}"</span>, 3 );
 <a class="jxr_linenumber" name="492" href="#492">492</a>                 append( sb, <span class="jxr_string">""</span>, 0 );
 <a class="jxr_linenumber" name="493" href="#493">493</a> 
-<a class="jxr_linenumber" name="494" href="#494">494</a>                 append( sb, <span class="jxr_string">"autoVersionSubmodules (Default: false)"</span>, 2 );
-<a class="jxr_linenumber" name="495" href="#495">495</a>                 append( sb, <span class="jxr_string">"Whether to automatically assign submodules the parent version. If set to false, the user will be prompted for the version of each submodules."</span>, 3 );
-<a class="jxr_linenumber" name="496" href="#496">496</a>                 append( sb, <span class="jxr_string">"Expression: ${autoVersionSubmodules}"</span>, 3 );
+<a class="jxr_linenumber" name="494" href="#494">494</a>                 append( sb, <span class="jxr_string">"arguments"</span>, 2 );
+<a class="jxr_linenumber" name="495" href="#495">495</a>                 append( sb, <span class="jxr_string">"Additional arguments to pass to the Maven executions, separated by spaces."</span>, 3 );
+<a class="jxr_linenumber" name="496" href="#496">496</a>                 append( sb, <span class="jxr_string">"Expression: ${arguments}"</span>, 3 );
 <a class="jxr_linenumber" name="497" href="#497">497</a>                 append( sb, <span class="jxr_string">""</span>, 0 );
 <a class="jxr_linenumber" name="498" href="#498">498</a> 
-<a class="jxr_linenumber" name="499" href="#499">499</a>                 append( sb, <span class="jxr_string">"checkModificationExcludeList"</span>, 2 );
-<a class="jxr_linenumber" name="500" href="#500">500</a>                 append( sb, <span class="jxr_string">"Command-line version of checkModificationExcludes"</span>, 3 );
-<a class="jxr_linenumber" name="501" href="#501">501</a>                 append( sb, <span class="jxr_string">"Expression: ${checkModificationExcludeList}"</span>, 3 );
+<a class="jxr_linenumber" name="499" href="#499">499</a>                 append( sb, <span class="jxr_string">"autoVersionSubmodules (Default: false)"</span>, 2 );
+<a class="jxr_linenumber" name="500" href="#500">500</a>                 append( sb, <span class="jxr_string">"Whether to automatically assign submodules the parent version. If set to false, the user will be prompted for the version of each submodules."</span>, 3 );
+<a class="jxr_linenumber" name="501" href="#501">501</a>                 append( sb, <span class="jxr_string">"Expression: ${autoVersionSubmodules}"</span>, 3 );
 <a class="jxr_linenumber" name="502" href="#502">502</a>                 append( sb, <span class="jxr_string">""</span>, 0 );
 <a class="jxr_linenumber" name="503" href="#503">503</a> 
-<a class="jxr_linenumber" name="504" href="#504">504</a>                 append( sb, <span class="jxr_string">"checkModificationExcludes"</span>, 2 );
-<a class="jxr_linenumber" name="505" href="#505">505</a>                 append( sb, <span class="jxr_string">"Additional files that will skipped when checking for modifications on the working copy. Is ignored, when checkModificationExcludes is set."</span>, 3 );
-<a class="jxr_linenumber" name="506" href="#506">506</a>                 append( sb, <span class="jxr_string">""</span>, 0 );
-<a class="jxr_linenumber" name="507" href="#507">507</a> 
-<a class="jxr_linenumber" name="508" href="#508">508</a>                 append( sb, <span class="jxr_string">"commitByProject (Default: false)"</span>, 2 );
-<a class="jxr_linenumber" name="509" href="#509">509</a>                 append( sb, <span class="jxr_string">"Commits to do are atomic or by project."</span>, 3 );
-<a class="jxr_linenumber" name="510" href="#510">510</a>                 append( sb, <span class="jxr_string">"Expression: ${commitByProject}"</span>, 3 );
+<a class="jxr_linenumber" name="504" href="#504">504</a>                 append( sb, <span class="jxr_string">"checkModificationExcludeList"</span>, 2 );
+<a class="jxr_linenumber" name="505" href="#505">505</a>                 append( sb, <span class="jxr_string">"Command-line version of checkModificationExcludes."</span>, 3 );
+<a class="jxr_linenumber" name="506" href="#506">506</a>                 append( sb, <span class="jxr_string">"Expression: ${checkModificationExcludeList}"</span>, 3 );
+<a class="jxr_linenumber" name="507" href="#507">507</a>                 append( sb, <span class="jxr_string">""</span>, 0 );
+<a class="jxr_linenumber" name="508" href="#508">508</a> 
+<a class="jxr_linenumber" name="509" href="#509">509</a>                 append( sb, <span class="jxr_string">"checkModificationExcludes"</span>, 2 );
+<a class="jxr_linenumber" name="510" href="#510">510</a>                 append( sb, <span class="jxr_string">"A list of additional exclude filters that will be skipped when checking for modifications on the working copy. Is ignored, when checkModificationExcludes is set."</span>, 3 );
 <a class="jxr_linenumber" name="511" href="#511">511</a>                 append( sb, <span class="jxr_string">""</span>, 0 );
 <a class="jxr_linenumber" name="512" href="#512">512</a> 
-<a class="jxr_linenumber" name="513" href="#513">513</a>                 append( sb, <span class="jxr_string">"completionGoals"</span>, 2 );
-<a class="jxr_linenumber" name="514" href="#514">514</a>                 append( sb, <span class="jxr_string">"Goals to run on completion of the preparation step, after transformation back to the next development version but before committing. Space delimited."</span>, 3 );
-<a class="jxr_linenumber" name="515" href="#515">515</a>                 append( sb, <span class="jxr_string">"Expression: ${completionGoals}"</span>, 3 );
+<a class="jxr_linenumber" name="513" href="#513">513</a>                 append( sb, <span class="jxr_string">"commitByProject (Default: false)"</span>, 2 );
+<a class="jxr_linenumber" name="514" href="#514">514</a>                 append( sb, <span class="jxr_string">"Commits to do are atomic or by project."</span>, 3 );
+<a class="jxr_linenumber" name="515" href="#515">515</a>                 append( sb, <span class="jxr_string">"Expression: ${commitByProject}"</span>, 3 );
 <a class="jxr_linenumber" name="516" href="#516">516</a>                 append( sb, <span class="jxr_string">""</span>, 0 );
 <a class="jxr_linenumber" name="517" href="#517">517</a> 
-<a class="jxr_linenumber" name="518" href="#518">518</a>                 append( sb, <span class="jxr_string">"developmentVersion"</span>, 2 );
-<a class="jxr_linenumber" name="519" href="#519">519</a>                 append( sb, <span class="jxr_string">"Default version to use for new local working copy."</span>, 3 );
-<a class="jxr_linenumber" name="520" href="#520">520</a>                 append( sb, <span class="jxr_string">"Expression: ${developmentVersion}"</span>, 3 );
+<a class="jxr_linenumber" name="518" href="#518">518</a>                 append( sb, <span class="jxr_string">"completionGoals"</span>, 2 );
+<a class="jxr_linenumber" name="519" href="#519">519</a>                 append( sb, <span class="jxr_string">"Goals to run on completion of the preparation step, after transformation back to the next development version but before committing. Space delimited."</span>, 3 );
+<a class="jxr_linenumber" name="520" href="#520">520</a>                 append( sb, <span class="jxr_string">"Expression: ${completionGoals}"</span>, 3 );
 <a class="jxr_linenumber" name="521" href="#521">521</a>                 append( sb, <span class="jxr_string">""</span>, 0 );
 <a class="jxr_linenumber" name="522" href="#522">522</a> 
-<a class="jxr_linenumber" name="523" href="#523">523</a>                 append( sb, <span class="jxr_string">"dryRun (Default: false)"</span>, 2 );
-<a class="jxr_linenumber" name="524" href="#524">524</a>                 append( sb, <span class="jxr_string">"Dry run: don\'t checkin or tag anything in the scm repository, or modify the checkout. Running mvn -DdryRun=true release:prepare is useful in order to check that modifications to poms and scm operations (only listed on the console) are working as expected. Modified POMs are written alongside the originals without modifying them."</span>, 3 );
-<a class="jxr_linenumber" name="525" href="#525">525</a>                 append( sb, <span class="jxr_string">"Expression: ${dryRun}"</span>, 3 );
+<a class="jxr_linenumber" name="523" href="#523">523</a>                 append( sb, <span class="jxr_string">"developmentVersion"</span>, 2 );
+<a class="jxr_linenumber" name="524" href="#524">524</a>                 append( sb, <span class="jxr_string">"Default version to use for new local working copy."</span>, 3 );
+<a class="jxr_linenumber" name="525" href="#525">525</a>                 append( sb, <span class="jxr_string">"Expression: ${developmentVersion}"</span>, 3 );
 <a class="jxr_linenumber" name="526" href="#526">526</a>                 append( sb, <span class="jxr_string">""</span>, 0 );
 <a class="jxr_linenumber" name="527" href="#527">527</a> 
-<a class="jxr_linenumber" name="528" href="#528">528</a>                 append( sb, <span class="jxr_string">"generateReleasePoms (Default: false)"</span>, 2 );
-<a class="jxr_linenumber" name="529" href="#529">529</a>                 append( sb, <span class="jxr_string">"Deprecated. Please use release:prepare-with-pom instead."</span>, 3 );
-<a class="jxr_linenumber" name="530" href="#530">530</a>                 append( sb, <span class="jxr_string">""</span>, 0 );
-<a class="jxr_linenumber" name="531" href="#531">531</a>                 append( sb, <span class="jxr_string">"(no description available)"</span>, 3 );
-<a class="jxr_linenumber" name="532" href="#532">532</a>                 append( sb, <span class="jxr_string">"Expression: ${generateReleasePoms}"</span>, 3 );
-<a class="jxr_linenumber" name="533" href="#533">533</a>                 append( sb, <span class="jxr_string">""</span>, 0 );
-<a class="jxr_linenumber" name="534" href="#534">534</a> 
-<a class="jxr_linenumber" name="535" href="#535">535</a>                 append( sb, <span class="jxr_string">"javaHome (Default: ${java.home})"</span>, 2 );
-<a class="jxr_linenumber" name="536" href="#536">536</a>                 append( sb, <span class="jxr_string">"The JAVA_HOME parameter to use for forked Maven invocations."</span>, 3 );
-<a class="jxr_linenumber" name="537" href="#537">537</a>                 append( sb, <span class="jxr_string">""</span>, 0 );
-<a class="jxr_linenumber" name="538" href="#538">538</a> 
-<a class="jxr_linenumber" name="539" href="#539">539</a>                 append( sb, <span class="jxr_string">"localCheckout (Default: false)"</span>, 2 );
-<a class="jxr_linenumber" name="540" href="#540">540</a>                 append( sb, <span class="jxr_string">"Use a local checkout instead of doing a checkout from the upstream repository. ATTENTION: This will only work with distributed SCMs which support the file:// protocol like e.g. git, jgit or hg! TODO: we should think about having the defaults for the various SCM providers provided via modello!"</span>, 3 );
-<a class="jxr_linenumber" name="541" href="#541">541</a>                 append( sb, <span class="jxr_string">"Expression: ${localCheckout}"</span>, 3 );
+<a class="jxr_linenumber" name="528" href="#528">528</a>                 append( sb, <span class="jxr_string">"dryRun (Default: false)"</span>, 2 );
+<a class="jxr_linenumber" name="529" href="#529">529</a>                 append( sb, <span class="jxr_string">"Dry run: don\'t checkin or tag anything in the scm repository, or modify the checkout. Running mvn -DdryRun=true release:prepare is useful in order to check that modifications to poms and scm operations (only listed on the console) are working as expected. Modified POMs are written alongside the originals without modifying them."</span>, 3 );
+<a class="jxr_linenumber" name="530" href="#530">530</a>                 append( sb, <span class="jxr_string">"Expression: ${dryRun}"</span>, 3 );
+<a class="jxr_linenumber" name="531" href="#531">531</a>                 append( sb, <span class="jxr_string">""</span>, 0 );
+<a class="jxr_linenumber" name="532" href="#532">532</a> 
+<a class="jxr_linenumber" name="533" href="#533">533</a>                 append( sb, <span class="jxr_string">"generateReleasePoms (Default: false)"</span>, 2 );
+<a class="jxr_linenumber" name="534" href="#534">534</a>                 append( sb, <span class="jxr_string">"Deprecated. Please use release:prepare-with-pom instead."</span>, 3 );
+<a class="jxr_linenumber" name="535" href="#535">535</a>                 append( sb, <span class="jxr_string">""</span>, 0 );
+<a class="jxr_linenumber" name="536" href="#536">536</a>                 append( sb, <span class="jxr_string">"(no description available)"</span>, 3 );
+<a class="jxr_linenumber" name="537" href="#537">537</a>                 append( sb, <span class="jxr_string">"Expression: ${generateReleasePoms}"</span>, 3 );
+<a class="jxr_linenumber" name="538" href="#538">538</a>                 append( sb, <span class="jxr_string">""</span>, 0 );
+<a class="jxr_linenumber" name="539" href="#539">539</a> 
+<a class="jxr_linenumber" name="540" href="#540">540</a>                 append( sb, <span class="jxr_string">"javaHome (Default: ${java.home})"</span>, 2 );
+<a class="jxr_linenumber" name="541" href="#541">541</a>                 append( sb, <span class="jxr_string">"The JAVA_HOME parameter to use for forked Maven invocations."</span>, 3 );
 <a class="jxr_linenumber" name="542" href="#542">542</a>                 append( sb, <span class="jxr_string">""</span>, 0 );
 <a class="jxr_linenumber" name="543" href="#543">543</a> 
-<a class="jxr_linenumber" name="544" href="#544">544</a>                 append( sb, <span class="jxr_string">"localRepoDirectory (Default: ${maven.repo.local})"</span>, 2 );
-<a class="jxr_linenumber" name="545" href="#545">545</a>                 append( sb, <span class="jxr_string">"The command-line local repository directory in use for this build (if specified)."</span>, 3 );
-<a class="jxr_linenumber" name="546" href="#546">546</a>                 append( sb, <span class="jxr_string">""</span>, 0 );
-<a class="jxr_linenumber" name="547" href="#547">547</a> 
-<a class="jxr_linenumber" name="548" href="#548">548</a>                 append( sb, <span class="jxr_string">"mavenExecutorId (Default: invoker)"</span>, 2 );
-<a class="jxr_linenumber" name="549" href="#549">549</a>                 append( sb, <span class="jxr_string">"Role hint of the MavenExecutor implementation to use."</span>, 3 );
-<a class="jxr_linenumber" name="550" href="#550">550</a>                 append( sb, <span class="jxr_string">"Expression: ${mavenExecutorId}"</span>, 3 );
+<a class="jxr_linenumber" name="544" href="#544">544</a>                 append( sb, <span class="jxr_string">"localCheckout (Default: false)"</span>, 2 );
+<a class="jxr_linenumber" name="545" href="#545">545</a>                 append( sb, <span class="jxr_string">"Use a local checkout instead of doing a checkout from the upstream repository. ATTENTION: This will only work with distributed SCMs which support the file:// protocol like e.g. git, jgit or hg! TODO: we should think about having the defaults for the various SCM providers provided via modello!"</span>, 3 );
+<a class="jxr_linenumber" name="546" href="#546">546</a>                 append( sb, <span class="jxr_string">"Expression: ${localCheckout}"</span>, 3 );
+<a class="jxr_linenumber" name="547" href="#547">547</a>                 append( sb, <span class="jxr_string">""</span>, 0 );
+<a class="jxr_linenumber" name="548" href="#548">548</a> 
+<a class="jxr_linenumber" name="549" href="#549">549</a>                 append( sb, <span class="jxr_string">"localRepoDirectory (Default: ${maven.repo.local})"</span>, 2 );
+<a class="jxr_linenumber" name="550" href="#550">550</a>                 append( sb, <span class="jxr_string">"The command-line local repository directory in use for this build (if specified)."</span>, 3 );
 <a class="jxr_linenumber" name="551" href="#551">551</a>                 append( sb, <span class="jxr_string">""</span>, 0 );
 <a class="jxr_linenumber" name="552" href="#552">552</a> 
-<a class="jxr_linenumber" name="553" href="#553">553</a>                 append( sb, <span class="jxr_string">"mavenHome (Default: ${maven.home})"</span>, 2 );
-<a class="jxr_linenumber" name="554" href="#554">554</a>                 append( sb, <span class="jxr_string">"The M2_HOME parameter to use for forked Maven invocations."</span>, 3 );
-<a class="jxr_linenumber" name="555" href="#555">555</a>                 append( sb, <span class="jxr_string">""</span>, 0 );
-<a class="jxr_linenumber" name="556" href="#556">556</a> 
-<a class="jxr_linenumber" name="557" href="#557">557</a>                 append( sb, <span class="jxr_string">"password"</span>, 2 );
-<a class="jxr_linenumber" name="558" href="#558">558</a>                 append( sb, <span class="jxr_string">"The SCM password to use."</span>, 3 );
-<a class="jxr_linenumber" name="559" href="#559">559</a>                 append( sb, <span class="jxr_string">"Expression: ${password}"</span>, 3 );
+<a class="jxr_linenumber" name="553" href="#553">553</a>                 append( sb, <span class="jxr_string">"mavenExecutorId (Default: invoker)"</span>, 2 );
+<a class="jxr_linenumber" name="554" href="#554">554</a>                 append( sb, <span class="jxr_string">"Role hint of the MavenExecutor implementation to use."</span>, 3 );
+<a class="jxr_linenumber" name="555" href="#555">555</a>                 append( sb, <span class="jxr_string">"Expression: ${mavenExecutorId}"</span>, 3 );
+<a class="jxr_linenumber" name="556" href="#556">556</a>                 append( sb, <span class="jxr_string">""</span>, 0 );
+<a class="jxr_linenumber" name="557" href="#557">557</a> 
+<a class="jxr_linenumber" name="558" href="#558">558</a>                 append( sb, <span class="jxr_string">"mavenHome (Default: ${maven.home})"</span>, 2 );
+<a class="jxr_linenumber" name="559" href="#559">559</a>                 append( sb, <span class="jxr_string">"The M2_HOME parameter to use for forked Maven invocations."</span>, 3 );
 <a class="jxr_linenumber" name="560" href="#560">560</a>                 append( sb, <span class="jxr_string">""</span>, 0 );
 <a class="jxr_linenumber" name="561" href="#561">561</a> 
-<a class="jxr_linenumber" name="562" href="#562">562</a>                 append( sb, <span class="jxr_string">"pomFileName"</span>, 2 );
-<a class="jxr_linenumber" name="563" href="#563">563</a>                 append( sb, <span class="jxr_string">"The file name of the POM to execute any goals against."</span>, 3 );
-<a class="jxr_linenumber" name="564" href="#564">564</a>                 append( sb, <span class="jxr_string">"Expression: ${pomFileName}"</span>, 3 );
+<a class="jxr_linenumber" name="562" href="#562">562</a>                 append( sb, <span class="jxr_string">"password"</span>, 2 );
+<a class="jxr_linenumber" name="563" href="#563">563</a>                 append( sb, <span class="jxr_string">"The SCM password to use."</span>, 3 );
+<a class="jxr_linenumber" name="564" href="#564">564</a>                 append( sb, <span class="jxr_string">"Expression: ${password}"</span>, 3 );
 <a class="jxr_linenumber" name="565" href="#565">565</a>                 append( sb, <span class="jxr_string">""</span>, 0 );
 <a class="jxr_linenumber" name="566" href="#566">566</a> 
-<a class="jxr_linenumber" name="567" href="#567">567</a>                 append( sb, <span class="jxr_string">"preparationGoals (Default: clean verify)"</span>, 2 );
-<a class="jxr_linenumber" name="568" href="#568">568</a>                 append( sb, <span class="jxr_string">"Goals to run as part of the preparation step, after transformation but before committing. Space delimited."</span>, 3 );
-<a class="jxr_linenumber" name="569" href="#569">569</a>                 append( sb, <span class="jxr_string">"Expression: ${preparationGoals}"</span>, 3 );
+<a class="jxr_linenumber" name="567" href="#567">567</a>                 append( sb, <span class="jxr_string">"pomFileName"</span>, 2 );
+<a class="jxr_linenumber" name="568" href="#568">568</a>                 append( sb, <span class="jxr_string">"The file name of the POM to execute any goals against."</span>, 3 );
+<a class="jxr_linenumber" name="569" href="#569">569</a>                 append( sb, <span class="jxr_string">"Expression: ${pomFileName}"</span>, 3 );
 <a class="jxr_linenumber" name="570" href="#570">570</a>                 append( sb, <span class="jxr_string">""</span>, 0 );
 <a class="jxr_linenumber" name="571" href="#571">571</a> 
-<a class="jxr_linenumber" name="572" href="#572">572</a>                 append( sb, <span class="jxr_string">"providerImplementations"</span>, 2 );
-<a class="jxr_linenumber" name="573" href="#573">573</a>                 append( sb, <span class="jxr_string">"List of provider implementations."</span>, 3 );
-<a class="jxr_linenumber" name="574" href="#574">574</a>                 append( sb, <span class="jxr_string">""</span>, 0 );
-<a class="jxr_linenumber" name="575" href="#575">575</a> 
-<a class="jxr_linenumber" name="576" href="#576">576</a>                 append( sb, <span class="jxr_string">"pushChanges (Default: true)"</span>, 2 );
-<a class="jxr_linenumber" name="577" href="#577">577</a>                 append( sb, <span class="jxr_string">"Implemented with git will or not push changes to the upstream repository. true by default to preserve backward compatibility."</span>, 3 );
-<a class="jxr_linenumber" name="578" href="#578">578</a>                 append( sb, <span class="jxr_string">"Expression: ${pushChanges}"</span>, 3 );
+<a class="jxr_linenumber" name="572" href="#572">572</a>                 append( sb, <span class="jxr_string">"preparationGoals (Default: clean verify)"</span>, 2 );
+<a class="jxr_linenumber" name="573" href="#573">573</a>                 append( sb, <span class="jxr_string">"Goals to run as part of the preparation step, after transformation but before committing. Space delimited."</span>, 3 );
+<a class="jxr_linenumber" name="574" href="#574">574</a>                 append( sb, <span class="jxr_string">"Expression: ${preparationGoals}"</span>, 3 );
+<a class="jxr_linenumber" name="575" href="#575">575</a>                 append( sb, <span class="jxr_string">""</span>, 0 );
+<a class="jxr_linenumber" name="576" href="#576">576</a> 
+<a class="jxr_linenumber" name="577" href="#577">577</a>                 append( sb, <span class="jxr_string">"providerImplementations"</span>, 2 );
+<a class="jxr_linenumber" name="578" href="#578">578</a>                 append( sb, <span class="jxr_string">"Add a new or overwrite the default implementation per provider. The key is the scm prefix and the value is the role hint of the ScmProvider."</span>, 3 );
 <a class="jxr_linenumber" name="579" href="#579">579</a>                 append( sb, <span class="jxr_string">""</span>, 0 );
 <a class="jxr_linenumber" name="580" href="#580">580</a> 
-<a class="jxr_linenumber" name="581" href="#581">581</a>                 append( sb, <span class="jxr_string">"releaseVersion"</span>, 2 );
-<a class="jxr_linenumber" name="582" href="#582">582</a>                 append( sb, <span class="jxr_string">"Default version to use when preparing a release or a branch."</span>, 3 );
-<a class="jxr_linenumber" name="583" href="#583">583</a>                 append( sb, <span class="jxr_string">"Expression: ${releaseVersion}"</span>, 3 );
+<a class="jxr_linenumber" name="581" href="#581">581</a>                 append( sb, <span class="jxr_string">"pushChanges (Default: true)"</span>, 2 );
+<a class="jxr_linenumber" name="582" href="#582">582</a>                 append( sb, <span class="jxr_string">"Implemented with git will or not push changes to the upstream repository. true by default to preserve backward compatibility."</span>, 3 );
+<a class="jxr_linenumber" name="583" href="#583">583</a>                 append( sb, <span class="jxr_string">"Expression: ${pushChanges}"</span>, 3 );
 <a class="jxr_linenumber" name="584" href="#584">584</a>                 append( sb, <span class="jxr_string">""</span>, 0 );
 <a class="jxr_linenumber" name="585" href="#585">585</a> 
-<a class="jxr_linenumber" name="586" href="#586">586</a>                 append( sb, <span class="jxr_string">"remoteTagging (Default: true)"</span>, 2 );
-<a class="jxr_linenumber" name="587" href="#587">587</a>                 append( sb, <span class="jxr_string">"Currently only implemented with svn scm.\n-\tEnables a workaround to prevent issue due to svn client &gt; 1.5.0 (fixed in 1.6.5) (http://jira.codehaus.org/browse/SCM-406)\n-\tYou may not want to use this in conjunction with suppressCommitBeforeTag, such that no poms with released versions are committed to the working copy ever.\n"</span>, 3 );
-<a class="jxr_linenumber" name="588" href="#588">588</a>                 append( sb, <span class="jxr_string">"Expression: ${remoteTagging}"</span>, 3 );
+<a class="jxr_linenumber" name="586" href="#586">586</a>                 append( sb, <span class="jxr_string">"releaseVersion"</span>, 2 );
+<a class="jxr_linenumber" name="587" href="#587">587</a>                 append( sb, <span class="jxr_string">"Default version to use when preparing a release or a branch."</span>, 3 );
+<a class="jxr_linenumber" name="588" href="#588">588</a>                 append( sb, <span class="jxr_string">"Expression: ${releaseVersion}"</span>, 3 );
 <a class="jxr_linenumber" name="589" href="#589">589</a>                 append( sb, <span class="jxr_string">""</span>, 0 );
 <a class="jxr_linenumber" name="590" href="#590">590</a> 
-<a class="jxr_linenumber" name="591" href="#591">591</a>                 append( sb, <span class="jxr_string">"resume (Default: true)"</span>, 2 );
-<a class="jxr_linenumber" name="592" href="#592">592</a>                 append( sb, <span class="jxr_string">"Resume a previous release attempt from the point where it was stopped."</span>, 3 );
-<a class="jxr_linenumber" name="593" href="#593">593</a>                 append( sb, <span class="jxr_string">"Expression: ${resume}"</span>, 3 );
+<a class="jxr_linenumber" name="591" href="#591">591</a>                 append( sb, <span class="jxr_string">"remoteTagging (Default: true)"</span>, 2 );
+<a class="jxr_linenumber" name="592" href="#592">592</a>                 append( sb, <span class="jxr_string">"Currently only implemented with svn scm.\n-\tEnables a workaround to prevent issue due to svn client &gt; 1.5.0 (fixed in 1.6.5) (http://jira.codehaus.org/browse/SCM-406)\n-\tYou may not want to use this in conjunction with suppressCommitBeforeTag, such that no poms with released versions are committed to the working copy ever.\n"</span>, 3 );
+<a class="jxr_linenumber" name="593" href="#593">593</a>                 append( sb, <span class="jxr_string">"Expression: ${remoteTagging}"</span>, 3 );
 <a class="jxr_linenumber" name="594" href="#594">594</a>                 append( sb, <span class="jxr_string">""</span>, 0 );
 <a class="jxr_linenumber" name="595" href="#595">595</a> 
-<a class="jxr_linenumber" name="596" href="#596">596</a>                 append( sb, <span class="jxr_string">"scmCommentPrefix (Default: [maven-release-plugin] )"</span>, 2 );
-<a class="jxr_linenumber" name="597" href="#597">597</a>                 append( sb, <span class="jxr_string">"The message prefix to use for all SCM changes."</span>, 3 );
-<a class="jxr_linenumber" name="598" href="#598">598</a>                 append( sb, <span class="jxr_string">"Expression: ${scmCommentPrefix}"</span>, 3 );
+<a class="jxr_linenumber" name="596" href="#596">596</a>                 append( sb, <span class="jxr_string">"resume (Default: true)"</span>, 2 );
+<a class="jxr_linenumber" name="597" href="#597">597</a>                 append( sb, <span class="jxr_string">"Resume a previous release attempt from the point where it was stopped."</span>, 3 );
+<a class="jxr_linenumber" name="598" href="#598">598</a>                 append( sb, <span class="jxr_string">"Expression: ${resume}"</span>, 3 );
 <a class="jxr_linenumber" name="599" href="#599">599</a>                 append( sb, <span class="jxr_string">""</span>, 0 );
 <a class="jxr_linenumber" name="600" href="#600">600</a> 
-<a class="jxr_linenumber" name="601" href="#601">601</a>                 append( sb, <span class="jxr_string">"suppressCommitBeforeTag (Default: false)"</span>, 2 );
-<a class="jxr_linenumber" name="602" href="#602">602</a>                 append( sb, <span class="jxr_string">"Whether to suppress a commit of changes to the working copy before the tag is created.\n\nThis requires remoteTagging to be set to false.\n\nsuppressCommitBeforeTag is useful when you want to avoid poms with released versions in all revisions of your trunk or development branch."</span>, 3 );
-<a class="jxr_linenumber" name="603" href="#603">603</a>                 append( sb, <span class="jxr_string">"Expression: ${suppressCommitBeforeTag}"</span>, 3 );
+<a class="jxr_linenumber" name="601" href="#601">601</a>                 append( sb, <span class="jxr_string">"scmCommentPrefix (Default: [maven-release-plugin] )"</span>, 2 );
+<a class="jxr_linenumber" name="602" href="#602">602</a>                 append( sb, <span class="jxr_string">"The message prefix to use for all SCM changes."</span>, 3 );
+<a class="jxr_linenumber" name="603" href="#603">603</a>                 append( sb, <span class="jxr_string">"Expression: ${scmCommentPrefix}"</span>, 3 );
 <a class="jxr_linenumber" name="604" href="#604">604</a>                 append( sb, <span class="jxr_string">""</span>, 0 );
 <a class="jxr_linenumber" name="605" href="#605">605</a> 
-<a class="jxr_linenumber" name="606" href="#606">606</a>                 append( sb, <span class="jxr_string">"tag"</span>, 2 );
-<a class="jxr_linenumber" name="607" href="#607">607</a>                 append( sb, <span class="jxr_string">"The SCM tag to use."</span>, 3 );
-<a class="jxr_linenumber" name="608" href="#608">608</a>                 append( sb, <span class="jxr_string">"Expression: ${tag}"</span>, 3 );
+<a class="jxr_linenumber" name="606" href="#606">606</a>                 append( sb, <span class="jxr_string">"suppressCommitBeforeTag (Default: false)"</span>, 2 );
+<a class="jxr_linenumber" name="607" href="#607">607</a>                 append( sb, <span class="jxr_string">"Whether to suppress a commit of changes to the working copy before the tag is created.\n\nThis requires remoteTagging to be set to false.\n\nsuppressCommitBeforeTag is useful when you want to avoid poms with released versions in all revisions of your trunk or development branch."</span>, 3 );
+<a class="jxr_linenumber" name="608" href="#608">608</a>                 append( sb, <span class="jxr_string">"Expression: ${suppressCommitBeforeTag}"</span>, 3 );
 <a class="jxr_linenumber" name="609" href="#609">609</a>                 append( sb, <span class="jxr_string">""</span>, 0 );
 <a class="jxr_linenumber" name="610" href="#610">610</a> 
-<a class="jxr_linenumber" name="611" href="#611">611</a>                 append( sb, <span class="jxr_string">"tagBase"</span>, 2 );
-<a class="jxr_linenumber" name="612" href="#612">612</a>                 append( sb, <span class="jxr_string">"The tag base directory in SVN, you must define it if you don\'t use the standard svn layout (trunk/tags/branches). For example, http://svn.apache.org/repos/asf/maven/plugins/tags. The URL is an SVN URL and does not include the SCM provider and protocol."</span>, 3 );
-<a class="jxr_linenumber" name="613" href="#613">613</a>                 append( sb, <span class="jxr_string">"Expression: ${tagBase}"</span>, 3 );
+<a class="jxr_linenumber" name="611" href="#611">611</a>                 append( sb, <span class="jxr_string">"tag"</span>, 2 );
+<a class="jxr_linenumber" name="612" href="#612">612</a>                 append( sb, <span class="jxr_string">"The SCM tag to use."</span>, 3 );
+<a class="jxr_linenumber" name="613" href="#613">613</a>                 append( sb, <span class="jxr_string">"Expression: ${tag}"</span>, 3 );
 <a class="jxr_linenumber" name="614" href="#614">614</a>                 append( sb, <span class="jxr_string">""</span>, 0 );
 <a class="jxr_linenumber" name="615" href="#615">615</a> 
-<a class="jxr_linenumber" name="616" href="#616">616</a>                 append( sb, <span class="jxr_string">"tagNameFormat (Default: @{project.artifactId}-@{project.version})"</span>, 2 );
-<a class="jxr_linenumber" name="617" href="#617">617</a>                 append( sb, <span class="jxr_string">"Format to use when generating the tag name if none is specified. Property interpolation is performed on the tag, but in order to ensure that the interpolation occurs during release, you must use @{...} to reference the properties rather than ${...}. The following properties are available:\n-\tgroupId or project.groupId - The groupId of the root project.\n-\tartifactId or project.artifactId - The artifactId of the root project.\n-\tversion or project.version - The release version of the root project.\n"</span>, 3 );
-<a class="jxr_linenumber" name="618" href="#618">618</a>                 append( sb, <span class="jxr_string">"Expression: ${tagNameFormat}"</span>, 3 );
+<a class="jxr_linenumber" name="616" href="#616">616</a>                 append( sb, <span class="jxr_string">"tagBase"</span>, 2 );
+<a class="jxr_linenumber" name="617" href="#617">617</a>                 append( sb, <span class="jxr_string">"The tag base directory in SVN, you must define it if you don\'t use the standard svn layout (trunk/tags/branches). For example, http://svn.apache.org/repos/asf/maven/plugins/tags. The URL is an SVN URL and does not include the SCM provider and protocol."</span>, 3 );
+<a class="jxr_linenumber" name="618" href="#618">618</a>                 append( sb, <span class="jxr_string">"Expression: ${tagBase}"</span>, 3 );
 <a class="jxr_linenumber" name="619" href="#619">619</a>                 append( sb, <span class="jxr_string">""</span>, 0 );
 <a class="jxr_linenumber" name="620" href="#620">620</a> 
-<a class="jxr_linenumber" name="621" href="#621">621</a>                 append( sb, <span class="jxr_string">"updateDependencies (Default: true)"</span>, 2 );
-<a class="jxr_linenumber" name="622" href="#622">622</a>                 append( sb, <span class="jxr_string">"Whether to update dependencies version to the next development version."</span>, 3 );
-<a class="jxr_linenumber" name="623" href="#623">623</a>                 append( sb, <span class="jxr_string">"Expression: ${updateDependencies}"</span>, 3 );
+<a class="jxr_linenumber" name="621" href="#621">621</a>                 append( sb, <span class="jxr_string">"tagNameFormat (Default: @{project.artifactId}-@{project.version})"</span>, 2 );
+<a class="jxr_linenumber" name="622" href="#622">622</a>                 append( sb, <span class="jxr_string">"Format to use when generating the tag name if none is specified. Property interpolation is performed on the tag, but in order to ensure that the interpolation occurs during release, you must use @{...} to reference the properties rather than ${...}. The following properties are available:\n-\tgroupId or project.groupId - The groupId of the root project.\n-\tartifactId or project.artifactId - The artifactId of the root project.\n-\tversion or project.version - The release version of the root project.\n"</span>, 3 );
+<a class="jxr_linenumber" name="623" href="#623">623</a>                 append( sb, <span class="jxr_string">"Expression: ${tagNameFormat}"</span>, 3 );
 <a class="jxr_linenumber" name="624" href="#624">624</a>                 append( sb, <span class="jxr_string">""</span>, 0 );
 <a class="jxr_linenumber" name="625" href="#625">625</a> 
-<a class="jxr_linenumber" name="626" href="#626">626</a>                 append( sb, <span class="jxr_string">"updateWorkingCopyVersions (Default: true)"</span>, 2 );
-<a class="jxr_linenumber" name="627" href="#627">627</a>                 append( sb, <span class="jxr_string">"Whether to bump the working copy versions to developmentVersion."</span>, 3 );
-<a class="jxr_linenumber" name="628" href="#628">628</a>                 append( sb, <span class="jxr_string">"Expression: ${updateWorkingCopyVersions}"</span>, 3 );
+<a class="jxr_linenumber" name="626" href="#626">626</a>                 append( sb, <span class="jxr_string">"updateDependencies (Default: true)"</span>, 2 );
+<a class="jxr_linenumber" name="627" href="#627">627</a>                 append( sb, <span class="jxr_string">"Whether to update dependencies version to the next development version."</span>, 3 );
+<a class="jxr_linenumber" name="628" href="#628">628</a>                 append( sb, <span class="jxr_string">"Expression: ${updateDependencies}"</span>, 3 );
 <a class="jxr_linenumber" name="629" href="#629">629</a>                 append( sb, <span class="jxr_string">""</span>, 0 );
 <a class="jxr_linenumber" name="630" href="#630">630</a> 
-<a class="jxr_linenumber" name="631" href="#631">631</a>                 append( sb, <span class="jxr_string">"useEditMode (Default: false)"</span>, 2 );
-<a class="jxr_linenumber" name="632" href="#632">632</a>                 append( sb, <span class="jxr_string">"Whether to use \'edit\' mode on the SCM, to lock the file for editing during SCM operations."</span>, 3 );
-<a class="jxr_linenumber" name="633" href="#633">633</a>                 append( sb, <span class="jxr_string">"Expression: ${useEditMode}"</span>, 3 );
+<a class="jxr_linenumber" name="631" href="#631">631</a>                 append( sb, <span class="jxr_string">"updateWorkingCopyVersions (Default: true)"</span>, 2 );
+<a class="jxr_linenumber" name="632" href="#632">632</a>                 append( sb, <span class="jxr_string">"Whether to bump the working copy versions to developmentVersion."</span>, 3 );
+<a class="jxr_linenumber" name="633" href="#633">633</a>                 append( sb, <span class="jxr_string">"Expression: ${updateWorkingCopyVersions}"</span>, 3 );
 <a class="jxr_linenumber" name="634" href="#634">634</a>                 append( sb, <span class="jxr_string">""</span>, 0 );
 <a class="jxr_linenumber" name="635" href="#635">635</a> 
-<a class="jxr_linenumber" name="636" href="#636">636</a>                 append( sb, <span class="jxr_string">"username"</span>, 2 );
-<a class="jxr_linenumber" name="637" href="#637">637</a>                 append( sb, <span class="jxr_string">"The SCM username to use."</span>, 3 );
-<a class="jxr_linenumber" name="638" href="#638">638</a>                 append( sb, <span class="jxr_string">"Expression: ${username}"</span>, 3 );
+<a class="jxr_linenumber" name="636" href="#636">636</a>                 append( sb, <span class="jxr_string">"useEditMode (Default: false)"</span>, 2 );
+<a class="jxr_linenumber" name="637" href="#637">637</a>                 append( sb, <span class="jxr_string">"Whether to use \'edit\' mode on the SCM, to lock the file for editing during SCM operations."</span>, 3 );
+<a class="jxr_linenumber" name="638" href="#638">638</a>                 append( sb, <span class="jxr_string">"Expression: ${useEditMode}"</span>, 3 );
 <a class="jxr_linenumber" name="639" href="#639">639</a>                 append( sb, <span class="jxr_string">""</span>, 0 );
 <a class="jxr_linenumber" name="640" href="#640">640</a> 
-<a class="jxr_linenumber" name="641" href="#641">641</a>                 append( sb, <span class="jxr_string">"waitBeforeTagging (Default: 0)"</span>, 2 );
-<a class="jxr_linenumber" name="642" href="#642">642</a>                 append( sb, <span class="jxr_string">"Wait the specified number of second before creating the tag.\nwaitBeforeTagging is useful when your source repository is synced between several instances and access to it is determined by geographical location, like the SVN repository at the Apache Software Foundation."</span>, 3 );
-<a class="jxr_linenumber" name="643" href="#643">643</a>                 append( sb, <span class="jxr_string">"Expression: ${waitBeforeTagging}"</span>, 3 );
+<a class="jxr_linenumber" name="641" href="#641">641</a>                 append( sb, <span class="jxr_string">"username"</span>, 2 );
+<a class="jxr_linenumber" name="642" href="#642">642</a>                 append( sb, <span class="jxr_string">"The SCM username to use."</span>, 3 );
+<a class="jxr_linenumber" name="643" href="#643">643</a>                 append( sb, <span class="jxr_string">"Expression: ${username}"</span>, 3 );
 <a class="jxr_linenumber" name="644" href="#644">644</a>                 append( sb, <span class="jxr_string">""</span>, 0 );
-<a class="jxr_linenumber" name="645" href="#645">645</a>             }
-<a class="jxr_linenumber" name="646" href="#646">646</a>         }
-<a class="jxr_linenumber" name="647" href="#647">647</a> 
-<a class="jxr_linenumber" name="648" href="#648">648</a>         <strong class="jxr_keyword">if</strong> ( goal == <strong class="jxr_keyword">null</strong> || goal.length() &lt;= 0 || <span class="jxr_string">"prepare-with-pom"</span>.equals( goal ) )
-<a class="jxr_linenumber" name="649" href="#649">649</a>         {
-<a class="jxr_linenumber" name="650" href="#650">650</a>             append( sb, <span class="jxr_string">"release:prepare-with-pom"</span>, 0 );
-<a class="jxr_linenumber" name="651" href="#651">651</a>             append( sb, <span class="jxr_string">"Prepare for a release in SCM, fully resolving dependencies for the purpose of producing a \'release POM\'."</span>, 1 );
-<a class="jxr_linenumber" name="652" href="#652">652</a>             append( sb, <span class="jxr_string">""</span>, 0 );
-<a class="jxr_linenumber" name="653" href="#653">653</a>             <strong class="jxr_keyword">if</strong> ( detail )
-<a class="jxr_linenumber" name="654" href="#654">654</a>             {
-<a class="jxr_linenumber" name="655" href="#655">655</a>                 append( sb, <span class="jxr_string">"Available parameters:"</span>, 1 );
-<a class="jxr_linenumber" name="656" href="#656">656</a>                 append( sb, <span class="jxr_string">""</span>, 0 );
-<a class="jxr_linenumber" name="657" href="#657">657</a> 
-<a class="jxr_linenumber" name="658" href="#658">658</a>                 append( sb, <span class="jxr_string">"addSchema (Default: true)"</span>, 2 );
-<a class="jxr_linenumber" name="659" href="#659">659</a>                 append( sb, <span class="jxr_string">"Whether to add a schema to the POM if it was previously missing on release."</span>, 3 );
-<a class="jxr_linenumber" name="660" href="#660">660</a>                 append( sb, <span class="jxr_string">"Expression: ${addSchema}"</span>, 3 );
+<a class="jxr_linenumber" name="645" href="#645">645</a> 
+<a class="jxr_linenumber" name="646" href="#646">646</a>                 append( sb, <span class="jxr_string">"waitBeforeTagging (Default: 0)"</span>, 2 );
+<a class="jxr_linenumber" name="647" href="#647">647</a>                 append( sb, <span class="jxr_string">"Wait the specified number of second before creating the tag.\nwaitBeforeTagging is useful when your source repository is synced between several instances and access to it is determined by geographical location, like the SVN repository at the Apache Software Foundation."</span>, 3 );
+<a class="jxr_linenumber" name="648" href="#648">648</a>                 append( sb, <span class="jxr_string">"Expression: ${waitBeforeTagging}"</span>, 3 );
+<a class="jxr_linenumber" name="649" href="#649">649</a>                 append( sb, <span class="jxr_string">""</span>, 0 );
+<a class="jxr_linenumber" name="650" href="#650">650</a>             }
+<a class="jxr_linenumber" name="651" href="#651">651</a>         }
+<a class="jxr_linenumber" name="652" href="#652">652</a> 
+<a class="jxr_linenumber" name="653" href="#653">653</a>         <strong class="jxr_keyword">if</strong> ( goal == <strong class="jxr_keyword">null</strong> || goal.length() &lt;= 0 || <span class="jxr_string">"prepare-with-pom"</span>.equals( goal ) )
+<a class="jxr_linenumber" name="654" href="#654">654</a>         {
+<a class="jxr_linenumber" name="655" href="#655">655</a>             append( sb, <span class="jxr_string">"release:prepare-with-pom"</span>, 0 );
+<a class="jxr_linenumber" name="656" href="#656">656</a>             append( sb, <span class="jxr_string">"Prepare for a release in SCM, fully resolving dependencies for the purpose of producing a \'release POM\'."</span>, 1 );
+<a class="jxr_linenumber" name="657" href="#657">657</a>             append( sb, <span class="jxr_string">""</span>, 0 );
+<a class="jxr_linenumber" name="658" href="#658">658</a>             <strong class="jxr_keyword">if</strong> ( detail )
+<a class="jxr_linenumber" name="659" href="#659">659</a>             {
+<a class="jxr_linenumber" name="660" href="#660">660</a>                 append( sb, <span class="jxr_string">"Available parameters:"</span>, 1 );
 <a class="jxr_linenumber" name="661" href="#661">661</a>                 append( sb, <span class="jxr_string">""</span>, 0 );
 <a class="jxr_linenumber" name="662" href="#662">662</a> 
-<a class="jxr_linenumber" name="663" href="#663">663</a>                 append( sb, <span class="jxr_string">"allowTimestampedSnapshots (Default: false)"</span>, 2 );
-<a class="jxr_linenumber" name="664" href="#664">664</a>                 append( sb, <span class="jxr_string">"Whether to allow timestamped SNAPSHOT dependencies. Default is to fail when finding any SNAPSHOT."</span>, 3 );
-<a class="jxr_linenumber" name="665" href="#665">665</a>                 append( sb, <span class="jxr_string">"Expression: ${ignoreSnapshots}"</span>, 3 );
+<a class="jxr_linenumber" name="663" href="#663">663</a>                 append( sb, <span class="jxr_string">"addSchema (Default: true)"</span>, 2 );
+<a class="jxr_linenumber" name="664" href="#664">664</a>                 append( sb, <span class="jxr_string">"Whether to add a schema to the POM if it was previously missing on release."</span>, 3 );
+<a class="jxr_linenumber" name="665" href="#665">665</a>                 append( sb, <span class="jxr_string">"Expression: ${addSchema}"</span>, 3 );
 <a class="jxr_linenumber" name="666" href="#666">666</a>                 append( sb, <span class="jxr_string">""</span>, 0 );
 <a class="jxr_linenumber" name="667" href="#667">667</a> 
-<a class="jxr_linenumber" name="668" href="#668">668</a>                 append( sb, <span class="jxr_string">"arguments"</span>, 2 );
-<a class="jxr_linenumber" name="669" href="#669">669</a>                 append( sb, <span class="jxr_string">"Additional arguments to pass to the Maven executions, separated by spaces."</span>, 3 );
-<a class="jxr_linenumber" name="670" href="#670">670</a>                 append( sb, <span class="jxr_string">"Expression: ${arguments}"</span>, 3 );
+<a class="jxr_linenumber" name="668" href="#668">668</a>                 append( sb, <span class="jxr_string">"allowTimestampedSnapshots (Default: false)"</span>, 2 );
+<a class="jxr_linenumber" name="669" href="#669">669</a>                 append( sb, <span class="jxr_string">"Whether to allow timestamped SNAPSHOT dependencies. Default is to fail when finding any SNAPSHOT."</span>, 3 );
+<a class="jxr_linenumber" name="670" href="#670">670</a>                 append( sb, <span class="jxr_string">"Expression: ${ignoreSnapshots}"</span>, 3 );
 <a class="jxr_linenumber" name="671" href="#671">671</a>                 append( sb, <span class="jxr_string">""</span>, 0 );
 <a class="jxr_linenumber" name="672" href="#672">672</a> 
-<a class="jxr_linenumber" name="673" href="#673">673</a>                 append( sb, <span class="jxr_string">"autoVersionSubmodules (Default: false)"</span>, 2 );
-<a class="jxr_linenumber" name="674" href="#674">674</a>                 append( sb, <span class="jxr_string">"Whether to automatically assign submodules the parent version. If set to false, the user will be prompted for the version of each submodules."</span>, 3 );
-<a class="jxr_linenumber" name="675" href="#675">675</a>                 append( sb, <span class="jxr_string">"Expression: ${autoVersionSubmodules}"</span>, 3 );
+<a class="jxr_linenumber" name="673" href="#673">673</a>                 append( sb, <span class="jxr_string">"arguments"</span>, 2 );
+<a class="jxr_linenumber" name="674" href="#674">674</a>                 append( sb, <span class="jxr_string">"Additional arguments to pass to the Maven executions, separated by spaces."</span>, 3 );
+<a class="jxr_linenumber" name="675" href="#675">675</a>                 append( sb, <span class="jxr_string">"Expression: ${arguments}"</span>, 3 );
 <a class="jxr_linenumber" name="676" href="#676">676</a>                 append( sb, <span class="jxr_string">""</span>, 0 );
 <a class="jxr_linenumber" name="677" href="#677">677</a> 
-<a class="jxr_linenumber" name="678" href="#678">678</a>                 append( sb, <span class="jxr_string">"checkModificationExcludeList"</span>, 2 );
-<a class="jxr_linenumber" name="679" href="#679">679</a>                 append( sb, <span class="jxr_string">"Command-line version of checkModificationExcludes"</span>, 3 );
-<a class="jxr_linenumber" name="680" href="#680">680</a>                 append( sb, <span class="jxr_string">"Expression: ${checkModificationExcludeList}"</span>, 3 );
+<a class="jxr_linenumber" name="678" href="#678">678</a>                 append( sb, <span class="jxr_string">"autoVersionSubmodules (Default: false)"</span>, 2 );
+<a class="jxr_linenumber" name="679" href="#679">679</a>                 append( sb, <span class="jxr_string">"Whether to automatically assign submodules the parent version. If set to false, the user will be prompted for the version of each submodules."</span>, 3 );
+<a class="jxr_linenumber" name="680" href="#680">680</a>                 append( sb, <span class="jxr_string">"Expression: ${autoVersionSubmodules}"</span>, 3 );
 <a class="jxr_linenumber" name="681" href="#681">681</a>                 append( sb, <span class="jxr_string">""</span>, 0 );
 <a class="jxr_linenumber" name="682" href="#682">682</a> 
-<a class="jxr_linenumber" name="683" href="#683">683</a>                 append( sb, <span class="jxr_string">"checkModificationExcludes"</span>, 2 );
-<a class="jxr_linenumber" name="684" href="#684">684</a>                 append( sb, <span class="jxr_string">"Additional files that will skipped when checking for modifications on the working copy. Is ignored, when checkModificationExcludes is set."</span>, 3 );
-<a class="jxr_linenumber" name="685" href="#685">685</a>                 append( sb, <span class="jxr_string">""</span>, 0 );
-<a class="jxr_linenumber" name="686" href="#686">686</a> 
-<a class="jxr_linenumber" name="687" href="#687">687</a>                 append( sb, <span class="jxr_string">"commitByProject (Default: false)"</span>, 2 );
-<a class="jxr_linenumber" name="688" href="#688">688</a>                 append( sb, <span class="jxr_string">"Commits to do are atomic or by project."</span>, 3 );
-<a class="jxr_linenumber" name="689" href="#689">689</a>                 append( sb, <span class="jxr_string">"Expression: ${commitByProject}"</span>, 3 );
+<a class="jxr_linenumber" name="683" href="#683">683</a>                 append( sb, <span class="jxr_string">"checkModificationExcludeList"</span>, 2 );
+<a class="jxr_linenumber" name="684" href="#684">684</a>                 append( sb, <span class="jxr_string">"Command-line version of checkModificationExcludes."</span>, 3 );
+<a class="jxr_linenumber" name="685" href="#685">685</a>                 append( sb, <span class="jxr_string">"Expression: ${checkModificationExcludeList}"</span>, 3 );

[... 1028 lines stripped ...]