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:38:15 UTC
svn commit: r816531 [14/30] - 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/ examples/
testapidocs/ tes...
Modified: websites/production/maventest/content/plugins/maven-release-plugin-latest/prepare-with-pom-mojo.html
==============================================================================
--- websites/production/maventest/content/plugins/maven-release-plugin-latest/prepare-with-pom-mojo.html (original)
+++ websites/production/maventest/content/plugins/maven-release-plugin-latest/prepare-with-pom-mojo.html Tue May 8 11:38:11 2012
@@ -12,7 +12,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <title>Maven Release plugin - release:prepare-with-pom</title>
+ <title>
+ release:prepare-with-pom</title>
<style type="text/css" media="all">
@import url("./css/maven-base.css");
@import url("./css/maven-theme.css");
@@ -28,16 +29,16 @@
</head>
<body class="composite">
<div id="banner">
- <a href="http://maven.apache.org/" id="bannerLeft">
+ <a href="../../" id="bannerLeft">
- <img src="http://maven.apache.org/images/apache-maven-project-2.png" alt="" />
+ <img src="../../images/apache-maven-project-2.png" alt="" />
</a>
- <a href="http://maven.apache.org/maven-release" id="bannerRight">
+ <span id="bannerRight">
- <img src="http://maven.apache.org/images/maven-logo-2.gif" alt="" />
+ <img src="../../images/maven-logo-2.gif" alt="" />
- </a>
+ </span>
<div class="clear">
<hr/>
</div>
@@ -56,13 +57,16 @@
<a href="http://www.apache.org/" class="externalLink">Apache</a>
>
- <a href="http://maven.apache.org/index.html" class="externalLink">Maven</a>
+ <a href="../../index.html">Maven</a>
+ >
+
+ <a href="../../maven-release/">Maven Release</a>
>
- <a href="http://maven.apache.org/plugins/index.html" class="externalLink">Plugins</a>
+ <a href="../index.html">Plugins</a>
>
- <a href="http://maven.apache.org/plugins/maven-release-plugin/index.html" class="externalLink">Maven Release Plugin</a>
+ <a href="index.html">Maven Release Plugin</a>
</div>
<div class="xright">
@@ -72,8 +76,8 @@
- Last Published: 2010-10-04
- | Version: 2.1
+ Last Published: 2011-06-27
+ | Version: 2.2
</div>
<div class="clear">
<hr/>
@@ -93,65 +97,65 @@
<ul>
<li class="none">
- <a href="../Users/brett/scm/maven/release/target/checkout/../../../../../people.apache.org/www/maven.apache.org/plugins/maven-release-plugin">Introduction</a>
+ <a href="index.html">Introduction</a>
</li>
<li class="none">
- <a href="../Users/brett/scm/maven/release/target/checkout/../../../../../people.apache.org/www/maven.apache.org/plugins/maven-release-plugin">Goals</a>
+ <a href="plugin-info.html">Goals</a>
</li>
<li class="none">
- <a href="../Users/brett/scm/maven/release/target/checkout/../../../../../people.apache.org/www/maven.apache.org/plugins/maven-release-plugin">Usage</a>
+ <a href="usage.html">Usage</a>
</li>
<li class="none">
- <a href="../Users/brett/scm/maven/release/target/checkout/../../../../../people.apache.org/www/maven.apache.org/plugins/maven-release-plugin">FAQ</a>
+ <a href="faq.html">FAQ</a>
</li>
</ul>
<h5>Examples</h5>
<ul>
<li class="none">
- <a href="../../Users/brett/scm/maven/release/target/checkout/../../../../../people.apache.org/www/maven.apache.org/plugins/maven-release-plugin">Prepare a Release</a>
+ <a href="examples/prepare-release.html">Prepare a Release</a>
</li>
<li class="none">
- <a href="../../Users/brett/scm/maven/release/target/checkout/../../../../../people.apache.org/www/maven.apache.org/plugins/maven-release-plugin">Perform a Release</a>
+ <a href="examples/perform-release.html">Perform a Release</a>
</li>
<li class="none">
- <a href="../../Users/brett/scm/maven/release/target/checkout/../../../../../people.apache.org/www/maven.apache.org/plugins/maven-release-plugin">Rollback a Release</a>
+ <a href="examples/rollback-release.html">Rollback a Release</a>
</li>
<li class="none">
- <a href="../../Users/brett/scm/maven/release/target/checkout/../../../../../people.apache.org/www/maven.apache.org/plugins/maven-release-plugin">Clean a Release</a>
+ <a href="examples/clean-release.html">Clean a Release</a>
</li>
<li class="none">
- <a href="../../Users/brett/scm/maven/release/target/checkout/../../../../../people.apache.org/www/maven.apache.org/plugins/maven-release-plugin">Generate Release POMs</a>
+ <a href="examples/generate-release-poms.html">Generate Release POMs</a>
</li>
<li class="none">
- <a href="../../Users/brett/scm/maven/release/target/checkout/../../../../../people.apache.org/www/maven.apache.org/plugins/maven-release-plugin">Lock Files During Release</a>
+ <a href="examples/lock-files.html">Lock Files During Release</a>
</li>
<li class="none">
- <a href="../../Users/brett/scm/maven/release/target/checkout/../../../../../people.apache.org/www/maven.apache.org/plugins/maven-release-plugin">Run Additional Goals Before Commit</a>
+ <a href="examples/run-goals-before-commit.html">Run Additional Goals Before Commit</a>
</li>
<li class="none">
- <a href="../../Users/brett/scm/maven/release/target/checkout/../../../../../people.apache.org/www/maven.apache.org/plugins/maven-release-plugin">Create a Branch</a>
+ <a href="examples/branch.html">Create a Branch</a>
</li>
<li class="none">
- <a href="../../Users/brett/scm/maven/release/target/checkout/../../../../../people.apache.org/www/maven.apache.org/plugins/maven-release-plugin">Non-interactive Release</a>
+ <a href="examples/non-interactive-release.html">Non-interactive Release</a>
</li>
<li class="none">
- <a href="../../Users/brett/scm/maven/release/target/checkout/../../../../../people.apache.org/www/maven.apache.org/plugins/maven-release-plugin">Update POM Versions</a>
+ <a href="examples/update-versions.html">Update POM Versions</a>
</li>
</ul>
- <h5>Project Documentation</h5>
+ <h5>Project Documentation</h5>
<ul>
@@ -179,6 +183,8 @@
+
+
<li class="collapsed">
<a href="project-info.html">Project Information</a>
@@ -216,47 +222,47 @@
<ul>
<li class="none">
- <a href="http://maven.apache.org/ant-tasks/index.html" class="externalLink">Ant Tasks</a>
+ <a href="../../ant-tasks/index.html">Ant Tasks</a>
</li>
<li class="none">
- <a href="http://maven.apache.org/doxia/index.html" class="externalLink">Doxia</a>
+ <a href="../../archetype/index.html">Archetype</a>
</li>
<li class="none">
- <a href="http://maven.apache.org/jxr/index.html" class="externalLink">JXR</a>
+ <a href="../../doxia/index.html">Doxia</a>
</li>
<li class="none">
- <a href="http://maven.apache.org/maven-1.x/index.html" class="externalLink">Maven 1.x</a>
+ <a href="../../jxr/index.html">JXR</a>
</li>
<li class="none">
- <a href="http://maven.apache.org/index.html" class="externalLink">Maven 2</a>
+ <a href="../../maven-1.x/index.html">Maven 1.x</a>
</li>
<li class="none">
- <a href="http://maven.apache.org/mercury/index.html" class="externalLink">Mercury</a>
+ <a href="../../index.html">Maven 2</a>
</li>
<li class="none">
- <a href="http://maven.apache.org/plugins/index.html" class="externalLink">Plugins</a>
+ <a href="../index.html">Plugins</a>
</li>
<li class="none">
- <a href="http://maven.apache.org/scm/index.html" class="externalLink">SCM</a>
+ <a href="../../scm/index.html">SCM</a>
</li>
<li class="none">
- <a href="http://maven.apache.org/shared/index.html" class="externalLink">Shared Components</a>
+ <a href="../../shared/index.html">Shared Components</a>
</li>
<li class="none">
- <a href="http://maven.apache.org/surefire/index.html" class="externalLink">Surefire</a>
+ <a href="../../surefire/index.html">Surefire</a>
</li>
<li class="none">
- <a href="http://maven.apache.org/wagon/index.html" class="externalLink">Wagon</a>
+ <a href="../../wagon/index.html">Wagon</a>
</li>
</ul>
<a href="http://maven.apache.org/" title="Built by Maven" class="poweredBy">
@@ -274,537 +280,629 @@
</div>
<div id="bodyColumn">
<div id="contentBox">
- <div class="section"><h2><a name="release:prepare-with-pom"></a>release:prepare-with-pom</h2>
-<p><strong>Full name</strong>:</p>
-<p>org.apache.maven.plugins:maven-release-plugin:2.1:prepare-with-pom</p>
-<p><strong>Description</strong>:</p>
-<div>Prepare for a release in SCM, fully resolving dependencies for the
-purpose of producing a "release POM".</div><p><strong>Attributes</strong>:</p>
-<ul><li>Requires a Maven 2.0 project to be executed.</li>
-<li>Executes as an aggregator plugin.</li>
-<li>Requires dependency resolution of artifacts in scope: <code>test</code>.</li>
-<li>Since version: <code>2.0</code>.</li>
-</ul>
-<div class="section"><h3><a name="Optional_Parameters"></a>Optional Parameters</h3>
-<table class="bodyTable"><tr class="a"><th>Name</th>
-<th>Type</th>
-<th>Since</th>
-<th>Description</th>
-</tr>
-<tr class="b"><td><strong><a href="#addSchema">addSchema</a></strong></td>
-<td><code>boolean</code></td>
-<td><code>2.0</code></td>
-<td>Whether to add a schema to the POM if it was previously missing on
-release.<br />
-<strong>Default value is</strong>: <code>true</code>.</td>
-</tr>
-<tr class="a"><td><strong><a href="#allowTimestampedSnapshots">allowTimestampedSnapshots</a></strong></td>
-<td><code>boolean</code></td>
-<td><code>2.0-beta-7</code></td>
-<td>Whether to allow timestamped SNAPSHOT dependencies. Default is to
-fail when finding any SNAPSHOT.<br />
-<strong>Default value is</strong>: <code>false</code>.</td>
-</tr>
-<tr class="b"><td><strong><a href="#arguments">arguments</a></strong></td>
-<td><code>String</code></td>
-<td><code>2.0</code></td>
-<td>Additional arguments to pass to the Maven executions, separated by
-spaces.<br />
-</td>
-</tr>
-<tr class="a"><td><strong><a href="#autoVersionSubmodules">autoVersionSubmodules</a></strong></td>
-<td><code>boolean</code></td>
-<td><code>2.0-beta-5</code></td>
-<td>Whether to automatically assign submodules the parent version. If
+
+
+ <div class="section"><h2>release:prepare-with-pom<a name="release:prepare-with-pom"></a></h2>
+ <p><b>Full name</b>:</p>
+ <p>org.apache.maven.plugins:maven-release-plugin:2.2:prepare-with-pom</p>
+ <p><b>Description</b>:</p>
+ <div>Prepare for a release in SCM, fully resolving dependencies for the
+purpose of producing a "release POM".</div>
+ <p><b>Attributes</b>:</p>
+ <ul>
+ <li>Requires a Maven 2.0 project to be executed.</li>
+ <li>Executes as an aggregator plugin.</li>
+ <li>Requires dependency resolution of artifacts in scope: <tt>test</tt>.</li>
+ <li>Since version: <tt>2.0</tt>.</li>
+ </ul>
+ <div class="section"><h3>Optional Parameters<a name="Optional_Parameters"></a></h3>
+ <table class="bodyTable" border="0" align="left">
+ <tr class="a">
+ <th>Name</th>
+ <th>Type</th>
+ <th>Since</th>
+ <th>Description</th>
+ </tr>
+ <tr class="b">
+ <td><b><a href="#addSchema">addSchema</a></b></td>
+ <td><tt>boolean</tt></td>
+ <td><tt>2.0</tt></td>
+ <td>Whether to add a schema to the POM if it was previously missing on
+release.<br /><b>Default value is</b>: <tt>true</tt>.</td>
+ </tr>
+ <tr class="a">
+ <td><b><a href="#allowTimestampedSnapshots">allowTimestampedSnapshots</a></b></td>
+ <td><tt>boolean</tt></td>
+ <td><tt>2.0-beta-7</tt></td>
+ <td>Whether to allow timestamped SNAPSHOT dependencies. Default is to
+fail when finding any SNAPSHOT.<br /><b>Default value is</b>: <tt>false</tt>.</td>
+ </tr>
+ <tr class="b">
+ <td><b><a href="#arguments">arguments</a></b></td>
+ <td><tt>String</tt></td>
+ <td><tt>2.0</tt></td>
+ <td>Additional arguments to pass to the Maven executions, separated by
+spaces.<br /></td>
+ </tr>
+ <tr class="a">
+ <td><b><a href="#autoVersionSubmodules">autoVersionSubmodules</a></b></td>
+ <td><tt>boolean</tt></td>
+ <td><tt>2.0-beta-5</tt></td>
+ <td>Whether to automatically assign submodules the parent version. If
set to false, the user will be prompted for the version of each
-submodules.<br />
-<strong>Default value is</strong>: <code>false</code>.</td>
-</tr>
-<tr class="b"><td><strong><a href="#checkModificationExcludeList">checkModificationExcludeList</a></strong></td>
-<td><code>String</code></td>
-<td><code>2.1</code></td>
-<td>Command-line version of checkModificationExcludes<br />
-</td>
-</tr>
-<tr class="a"><td><strong><a href="#checkModificationExcludes">checkModificationExcludes</a></strong></td>
-<td><code>String[]</code></td>
-<td><code>2.1</code></td>
-<td>Additional files that will skipped when checking for modifications
+submodules.<br /><b>Default value is</b>: <tt>false</tt>.</td>
+ </tr>
+ <tr class="b">
+ <td><b><a href="#checkModificationExcludeList">checkModificationExcludeList</a></b></td>
+ <td><tt>String</tt></td>
+ <td><tt>2.1</tt></td>
+ <td>Command-line version of checkModificationExcludes<br /></td>
+ </tr>
+ <tr class="a">
+ <td><b><a href="#checkModificationExcludes">checkModificationExcludes</a></b></td>
+ <td><tt>String[]</tt></td>
+ <td><tt>2.1</tt></td>
+ <td>Additional files that will skipped when checking for modifications
on the working copy. Is ignored, when checkModificationExcludes is
-set.<br />
-</td>
-</tr>
-<tr class="b"><td><strong><a href="#commitByProject">commitByProject</a></strong></td>
-<td><code>boolean</code></td>
-<td><code>2.0-beta-5</code></td>
-<td>Commits to do are atomic or by project.<br />
-<strong>Default value is</strong>: <code>false</code>.</td>
-</tr>
-<tr class="a"><td><strong><a href="#developmentVersion">developmentVersion</a></strong></td>
-<td><code>String</code></td>
-<td><code>2.0-beta-8</code></td>
-<td>Default version to use for new local working copy.<br />
-</td>
-</tr>
-<tr class="b"><td><strong><a href="#dryRun">dryRun</a></strong></td>
-<td><code>boolean</code></td>
-<td><code>2.0</code></td>
-<td>Dry run: don't checkin or tag anything in the scm repository, or
-modify the checkout. Running <code>mvn -DdryRun=true
-release:prepare</code> is useful in order to check that
+set.<br /></td>
+ </tr>
+ <tr class="b">
+ <td><b><a href="#commitByProject">commitByProject</a></b></td>
+ <td><tt>boolean</tt></td>
+ <td><tt>2.0-beta-5</tt></td>
+ <td>Commits to do are atomic or by project.<br /><b>Default value is</b>: <tt>false</tt>.</td>
+ </tr>
+ <tr class="a">
+ <td><b><a href="#completionGoals">completionGoals</a></b></td>
+ <td><tt>String</tt></td>
+ <td><tt>2.2</tt></td>
+ <td>Goals to run on completion of the preparation step, after
+transformation back to the next development version but before
+committing. Space delimited.<br /></td>
+ </tr>
+ <tr class="b">
+ <td><b><a href="#developmentVersion">developmentVersion</a></b></td>
+ <td><tt>String</tt></td>
+ <td><tt>2.0-beta-8</tt></td>
+ <td>Default version to use for new local working copy.<br /></td>
+ </tr>
+ <tr class="a">
+ <td><b><a href="#dryRun">dryRun</a></b></td>
+ <td><tt>boolean</tt></td>
+ <td><tt>2.0</tt></td>
+ <td>Dry run: don't checkin or tag anything in the scm repository, or
+modify the checkout. Running <tt>mvn -DdryRun=true
+release:prepare</tt> 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.<br />
-<strong>Default value is</strong>: <code>false</code>.</td>
-</tr>
-<tr class="a"><td><strong><a href="#generateReleasePoms">generateReleasePoms</a></strong></td>
-<td><code>boolean</code></td>
-<td><code>2.0</code></td>
-<td>Whether to generate <code>release-pom.xml</code> files that contain
-resolved information about the project.<br />
-<strong>Default value is</strong>: <code>true</code>.</td>
-</tr>
-<tr class="b"><td><strong><a href="#javaHome">javaHome</a></strong></td>
-<td><code>File</code></td>
-<td><code>2.0-beta-8</code></td>
-<td>The JAVA_HOME parameter to use for forked Maven invocations.<br />
-<strong>Default value is</strong>: <code>${java.home}</code>.</td>
-</tr>
-<tr class="a"><td><strong><a href="#localCheckout">localCheckout</a></strong></td>
-<td><code>boolean</code></td>
-<td><code>2.0</code></td>
-<td>Use a local checkout instead of doing a checkout from the upstream
+alongside the originals without modifying them.<br /><b>Default value is</b>: <tt>false</tt>.</td>
+ </tr>
+ <tr class="b">
+ <td><b><a href="#generateReleasePoms">generateReleasePoms</a></b></td>
+ <td><tt>boolean</tt></td>
+ <td><tt>2.0</tt></td>
+ <td>Whether to generate <tt>release-pom.xml</tt> files that contain
+resolved information about the project.<br /><b>Default value is</b>: <tt>true</tt>.</td>
+ </tr>
+ <tr class="a">
+ <td><b><a href="#javaHome">javaHome</a></b></td>
+ <td><tt>File</tt></td>
+ <td><tt>2.0-beta-8</tt></td>
+ <td>The JAVA_HOME parameter to use for forked Maven invocations.<br /><b>Default value is</b>: <tt>${java.home}</tt>.</td>
+ </tr>
+ <tr class="b">
+ <td><b><a href="#localCheckout">localCheckout</a></b></td>
+ <td><tt>boolean</tt></td>
+ <td><tt>2.0</tt></td>
+ <td>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!<br />
-<strong>Default value is</strong>: <code>false</code>.</td>
-</tr>
-<tr class="b"><td><strong><a href="#localRepoDirectory">localRepoDirectory</a></strong></td>
-<td><code>File</code></td>
-<td><code>2.0-beta-8</code></td>
-<td>The command-line local repository directory in use for this build
-(if specified).<br />
-<strong>Default value is</strong>: <code>${maven.repo.local}</code>.</td>
-</tr>
-<tr class="a"><td><strong><a href="#mavenExecutorId">mavenExecutorId</a></strong></td>
-<td><code>String</code></td>
-<td><code>2.0-beta-8</code></td>
-<td>Role hint of the <code>MavenExecutor</code> implementation to use.<br />
-<strong>Default value is</strong>: <code>invoker</code>.</td>
-</tr>
-<tr class="b"><td><strong><a href="#mavenHome">mavenHome</a></strong></td>
-<td><code>File</code></td>
-<td><code>2.0-beta-8</code></td>
-<td>The M2_HOME parameter to use for forked Maven invocations.<br />
-<strong>Default value is</strong>: <code>${maven.home}</code>.</td>
-</tr>
-<tr class="a"><td><strong><a href="#password">password</a></strong></td>
-<td><code>String</code></td>
-<td><code>2.0</code></td>
-<td>The SCM password to use.<br />
-</td>
-</tr>
-<tr class="b"><td><strong><a href="#pomFileName">pomFileName</a></strong></td>
-<td><code>String</code></td>
-<td><code>2.0</code></td>
-<td>The file name of the POM to execute any goals against.<br />
-</td>
-</tr>
-<tr class="a"><td><strong><a href="#preparationGoals">preparationGoals</a></strong></td>
-<td><code>String</code></td>
-<td><code>2.0</code></td>
-<td>Goals to run as part of the preparation step, after transformation
-but before committing. Space delimited.<br />
-<strong>Default value is</strong>: <code>clean verify</code>.</td>
-</tr>
-<tr class="b"><td><strong><a href="#providerImplementations">providerImplementations</a></strong></td>
-<td><code>Map</code></td>
-<td><code>2.0-beta-6</code></td>
-<td>List of provider implementations.<br />
-</td>
-</tr>
-<tr class="a"><td><strong><a href="#pushChanges">pushChanges</a></strong></td>
-<td><code>boolean</code></td>
-<td><code>2.1</code></td>
-<td>Implemented with git will or not push changes to the upstream
-repository. <code>true</code> by default to preserve backward
-compatibility.<br />
-<strong>Default value is</strong>: <code>true</code>.</td>
-</tr>
-<tr class="b"><td><strong><a href="#releaseVersion">releaseVersion</a></strong></td>
-<td><code>String</code></td>
-<td><code>2.0-beta-8</code></td>
-<td>Default version to use when preparing a release or a branch.<br />
-</td>
-</tr>
-<tr class="a"><td><strong><a href="#remoteTagging">remoteTagging</a></strong></td>
-<td><code>boolean</code></td>
-<td><code>2.0-beta-9</code></td>
-<td>Currently only implemented with svn scm.
+providers provided via modello!<br /><b>Default value is</b>: <tt>false</tt>.</td>
+ </tr>
+ <tr class="a">
+ <td><b><a href="#localRepoDirectory">localRepoDirectory</a></b></td>
+ <td><tt>File</tt></td>
+ <td><tt>2.0-beta-8</tt></td>
+ <td>The command-line local repository directory in use for this build
+(if specified).<br /><b>Default value is</b>: <tt>${maven.repo.local}</tt>.</td>
+ </tr>
+ <tr class="b">
+ <td><b><a href="#mavenExecutorId">mavenExecutorId</a></b></td>
+ <td><tt>String</tt></td>
+ <td><tt>2.0-beta-8</tt></td>
+ <td>Role hint of the <tt>MavenExecutor</tt> implementation to use.<br /><b>Default value is</b>: <tt>invoker</tt>.</td>
+ </tr>
+ <tr class="a">
+ <td><b><a href="#mavenHome">mavenHome</a></b></td>
+ <td><tt>File</tt></td>
+ <td><tt>2.0-beta-8</tt></td>
+ <td>The M2_HOME parameter to use for forked Maven invocations.<br /><b>Default value is</b>: <tt>${maven.home}</tt>.</td>
+ </tr>
+ <tr class="b">
+ <td><b><a href="#password">password</a></b></td>
+ <td><tt>String</tt></td>
+ <td><tt>2.0</tt></td>
+ <td>The SCM password to use.<br /></td>
+ </tr>
+ <tr class="a">
+ <td><b><a href="#pomFileName">pomFileName</a></b></td>
+ <td><tt>String</tt></td>
+ <td><tt>2.0</tt></td>
+ <td>The file name of the POM to execute any goals against.<br /></td>
+ </tr>
+ <tr class="b">
+ <td><b><a href="#preparationGoals">preparationGoals</a></b></td>
+ <td><tt>String</tt></td>
+ <td><tt>2.0</tt></td>
+ <td>Goals to run as part of the preparation step, after transformation
+but before committing. Space delimited.<br /><b>Default value is</b>: <tt>clean verify</tt>.</td>
+ </tr>
+ <tr class="a">
+ <td><b><a href="#providerImplementations">providerImplementations</a></b></td>
+ <td><tt>Map</tt></td>
+ <td><tt>2.0-beta-6</tt></td>
+ <td>List of provider implementations.<br /></td>
+ </tr>
+ <tr class="b">
+ <td><b><a href="#pushChanges">pushChanges</a></b></td>
+ <td><tt>boolean</tt></td>
+ <td><tt>2.1</tt></td>
+ <td>Implemented with git will or not push changes to the upstream
+repository. <tt>true</tt> by default to preserve backward
+compatibility.<br /><b>Default value is</b>: <tt>true</tt>.</td>
+ </tr>
+ <tr class="a">
+ <td><b><a href="#releaseVersion">releaseVersion</a></b></td>
+ <td><tt>String</tt></td>
+ <td><tt>2.0-beta-8</tt></td>
+ <td>Default version to use when preparing a release or a branch.<br /></td>
+ </tr>
+ <tr class="b">
+ <td><b><a href="#remoteTagging">remoteTagging</a></b></td>
+ <td><tt>boolean</tt></td>
+ <td><tt>2.0-beta-9</tt></td>
+ <td>Currently only implemented with svn scm.
-<ul><li>Enables a workaround to prevent issue due to svn client >
+<ul>
+<li>Enables a workaround to prevent issue due to svn client >
1.5.0 (fixed in 1.6.5)
(http://jira.codehaus.org/browse/SCM-406)</li>
+
<li>You may not want to use this in conjunction with
-<code>suppressCommitBeforeTag</code>, such that no poms with
+<tt>suppressCommitBeforeTag</tt>, such that no poms with
released versions are committed to the working copy ever.</li>
-</ul>
-<br />
-<strong>Default value is</strong>: <code>true</code>.</td>
-</tr>
-<tr class="b"><td><strong><a href="#resume">resume</a></strong></td>
-<td><code>boolean</code></td>
-<td><code>2.0</code></td>
-<td>Resume a previous release attempt from the point where it was
-stopped.<br />
-<strong>Default value is</strong>: <code>true</code>.</td>
-</tr>
-<tr class="a"><td><strong><a href="#scmCommentPrefix">scmCommentPrefix</a></strong></td>
-<td><code>String</code></td>
-<td><code>2.0-beta-5</code></td>
-<td>The message prefix to use for all SCM changes.<br />
-<strong>Default value is</strong>: <code>[maven-release-plugin] </code>.</td>
-</tr>
-<tr class="b"><td><strong><a href="#suppressCommitBeforeTag">suppressCommitBeforeTag</a></strong></td>
-<td><code>boolean</code></td>
-<td><code>2.1</code></td>
-<td>Whether to suppress a commit of changes to the working copy before
+</ul><br /><b>Default value is</b>: <tt>true</tt>.</td>
+ </tr>
+ <tr class="a">
+ <td><b><a href="#resume">resume</a></b></td>
+ <td><tt>boolean</tt></td>
+ <td><tt>2.0</tt></td>
+ <td>Resume a previous release attempt from the point where it was
+stopped.<br /><b>Default value is</b>: <tt>true</tt>.</td>
+ </tr>
+ <tr class="b">
+ <td><b><a href="#scmCommentPrefix">scmCommentPrefix</a></b></td>
+ <td><tt>String</tt></td>
+ <td><tt>2.0-beta-5</tt></td>
+ <td>The message prefix to use for all SCM changes.<br /><b>Default value is</b>: <tt>[maven-release-plugin] </tt>.</td>
+ </tr>
+ <tr class="a">
+ <td><b><a href="#suppressCommitBeforeTag">suppressCommitBeforeTag</a></b></td>
+ <td><tt>boolean</tt></td>
+ <td><tt>2.1</tt></td>
+ <td>Whether to suppress a commit of changes to the working copy before
the tag is created. <br />
<br />
-
-This requires <code>remoteTagging</code> to be set to false. <br />
+This requires <tt>remoteTagging</tt> to be set to false. <br />
<br />
-<code>suppressCommitBeforeTag</code> is useful when you want to
+<tt>suppressCommitBeforeTag</tt> is useful when you want to
avoid poms with released versions in all revisions of your trunk or
-development branch.<br />
-<strong>Default value is</strong>: <code>false</code>.</td>
-</tr>
-<tr class="a"><td><strong><a href="#tag">tag</a></strong></td>
-<td><code>String</code></td>
-<td><code>2.0</code></td>
-<td>The SCM tag to use.<br />
-</td>
-</tr>
-<tr class="b"><td><strong><a href="#tagBase">tagBase</a></strong></td>
-<td><code>String</code></td>
-<td><code>2.0</code></td>
-<td>The tag base directory in SVN, you must define it if you don't use
+development branch.<br /><b>Default value is</b>: <tt>false</tt>.</td>
+ </tr>
+ <tr class="b">
+ <td><b><a href="#tag">tag</a></b></td>
+ <td><tt>String</tt></td>
+ <td><tt>2.0</tt></td>
+ <td>The SCM tag to use.<br /></td>
+ </tr>
+ <tr class="a">
+ <td><b><a href="#tagBase">tagBase</a></b></td>
+ <td><tt>String</tt></td>
+ <td><tt>2.0</tt></td>
+ <td>The tag base directory in SVN, you must define it if you don't use
the standard svn layout (trunk/tags/branches). For example,
-<code>http://svn.apache.org/repos/asf/maven/plugins/tags</code>.
+<tt>http://svn.apache.org/repos/asf/maven/plugins/tags</tt>.
The URL is an SVN URL and does not include the SCM provider and
-protocol.<br />
-</td>
-</tr>
-<tr class="a"><td><strong><a href="#updateDependencies">updateDependencies</a></strong></td>
-<td><code>boolean</code></td>
-<td><code>2.0-beta-5</code></td>
-<td>Whether to update dependencies version to the next development
-version.<br />
-<strong>Default value is</strong>: <code>true</code>.</td>
-</tr>
-<tr class="b"><td><strong><a href="#updateWorkingCopyVersions">updateWorkingCopyVersions</a></strong></td>
-<td><code>boolean</code></td>
-<td><code>2.1</code></td>
-<td>Whether to bump the working copy versions to
-<code>developmentVersion</code>.<br />
-<strong>Default value is</strong>: <code>true</code>.</td>
-</tr>
-<tr class="a"><td><strong><a href="#useEditMode">useEditMode</a></strong></td>
-<td><code>boolean</code></td>
-<td><code>2.0</code></td>
-<td>Whether to use "edit" mode on the SCM, to lock the file for editing
-during SCM operations.<br />
-<strong>Default value is</strong>: <code>false</code>.</td>
-</tr>
-<tr class="b"><td><strong><a href="#username">username</a></strong></td>
-<td><code>String</code></td>
-<td><code>2.0</code></td>
-<td>The SCM username to use.<br />
-</td>
-</tr>
-</table>
-</div>
-<div class="section"><h3><a name="Parameter_Details"></a>Parameter Details</h3>
-<p><strong><a name="addSchema">addSchema</a>:</strong></p>
-<div>Whether to add a schema to the POM if it was previously missing on
-release.</div><ul><li><strong>Type</strong>: <code>boolean</code></li>
-<li><strong>Since</strong>: <code>2.0</code></li>
-<li><strong>Required</strong>: <code>No</code></li>
-<li><strong>Expression</strong>: <code>${addSchema}</code></li>
-<li><strong>Default</strong>: <code>true</code></li>
-</ul>
-<hr />
-<p><strong><a name="allowTimestampedSnapshots">allowTimestampedSnapshots</a>:</strong></p>
-<div>Whether to allow timestamped SNAPSHOT dependencies. Default is to
-fail when finding any SNAPSHOT.</div><ul><li><strong>Type</strong>: <code>boolean</code></li>
-<li><strong>Since</strong>: <code>2.0-beta-7</code></li>
-<li><strong>Required</strong>: <code>No</code></li>
-<li><strong>Expression</strong>: <code>${ignoreSnapshots}</code></li>
-<li><strong>Default</strong>: <code>false</code></li>
-</ul>
-<hr />
-<p><strong><a name="arguments">arguments</a>:</strong></p>
-<div>Additional arguments to pass to the Maven executions, separated by
-spaces.</div><ul><li><strong>Type</strong>: <code>java.lang.String</code></li>
-<li><strong>Since</strong>: <code>2.0</code></li>
-<li><strong>Required</strong>: <code>No</code></li>
-<li><strong>Expression</strong>: <code>${arguments}</code></li>
-</ul>
-<hr />
-<p><strong><a name="autoVersionSubmodules">autoVersionSubmodules</a>:</strong></p>
-<div>Whether to automatically assign submodules the parent version. If
+protocol.<br /></td>
+ </tr>
+ <tr class="b">
+ <td><b><a href="#tagNameFormat">tagNameFormat</a></b></td>
+ <td><tt>String</tt></td>
+ <td><tt>2.2.0</tt></td>
+ <td>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
+<tt>@{...}</tt> to reference the properties rather than
+<tt>${...}</tt>. The following properties are available:
+
+<ul>
+<li><tt>groupId</tt> or <tt>project.groupId</tt> - The
+groupId of the root project.</li>
+
+<li><tt>artifactId</tt> or <tt>project.artifactId</tt> -
+The artifactId of the root project.</li>
+
+<li><tt>version</tt> or <tt>project.version</tt> - The
+release version of the root project.</li>
+</ul><br /><b>Default value is</b>: <tt>@{project.artifactId}-@{project.version}</tt>.</td>
+ </tr>
+ <tr class="a">
+ <td><b><a href="#updateDependencies">updateDependencies</a></b></td>
+ <td><tt>boolean</tt></td>
+ <td><tt>2.0-beta-5</tt></td>
+ <td>Whether to update dependencies version to the next development
+version.<br /><b>Default value is</b>: <tt>true</tt>.</td>
+ </tr>
+ <tr class="b">
+ <td><b><a href="#updateWorkingCopyVersions">updateWorkingCopyVersions</a></b></td>
+ <td><tt>boolean</tt></td>
+ <td><tt>2.1</tt></td>
+ <td>Whether to bump the working copy versions to
+<tt>developmentVersion</tt>.<br /><b>Default value is</b>: <tt>true</tt>.</td>
+ </tr>
+ <tr class="a">
+ <td><b><a href="#useEditMode">useEditMode</a></b></td>
+ <td><tt>boolean</tt></td>
+ <td><tt>2.0</tt></td>
+ <td>Whether to use "edit" mode on the SCM, to lock the file for editing
+during SCM operations.<br /><b>Default value is</b>: <tt>false</tt>.</td>
+ </tr>
+ <tr class="b">
+ <td><b><a href="#username">username</a></b></td>
+ <td><tt>String</tt></td>
+ <td><tt>2.0</tt></td>
+ <td>The SCM username to use.<br /></td>
+ </tr>
+ <tr class="a">
+ <td><b><a href="#waitBeforeTagging">waitBeforeTagging</a></b></td>
+ <td><tt>int</tt></td>
+ <td><tt>2.2</tt></td>
+ <td>Wait the specified number of second before creating the tag. <br />
+<tt>waitBeforeTagging</tt> 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.<br /><b>Default value is</b>: <tt>0</tt>.</td>
+ </tr>
+ </table>
+ </div>
+ <div class="section"><h3>Parameter Details<a name="Parameter_Details"></a></h3>
+ <p><b><a name="addSchema">addSchema</a>:</b></p>
+ <div>Whether to add a schema to the POM if it was previously missing on
+release.</div>
+ <ul>
+ <li><b>Type</b>: <tt>boolean</tt></li>
+ <li><b>Since</b>: <tt>2.0</tt></li>
+ <li><b>Required</b>: <tt>No</tt></li>
+ <li><b>Expression</b>: <tt>${addSchema}</tt></li>
+ <li><b>Default</b>: <tt>true</tt></li>
+ </ul><hr /><p><b><a name="allowTimestampedSnapshots">allowTimestampedSnapshots</a>:</b></p>
+ <div>Whether to allow timestamped SNAPSHOT dependencies. Default is to
+fail when finding any SNAPSHOT.</div>
+ <ul>
+ <li><b>Type</b>: <tt>boolean</tt></li>
+ <li><b>Since</b>: <tt>2.0-beta-7</tt></li>
+ <li><b>Required</b>: <tt>No</tt></li>
+ <li><b>Expression</b>: <tt>${ignoreSnapshots}</tt></li>
+ <li><b>Default</b>: <tt>false</tt></li>
+ </ul><hr /><p><b><a name="arguments">arguments</a>:</b></p>
+ <div>Additional arguments to pass to the Maven executions, separated by
+spaces.</div>
+ <ul>
+ <li><b>Type</b>: <tt>java.lang.String</tt></li>
+ <li><b>Since</b>: <tt>2.0</tt></li>
+ <li><b>Required</b>: <tt>No</tt></li>
+ <li><b>Expression</b>: <tt>${arguments}</tt></li>
+ </ul><hr /><p><b><a name="autoVersionSubmodules">autoVersionSubmodules</a>:</b></p>
+ <div>Whether to automatically assign submodules the parent version. If
set to false, the user will be prompted for the version of each
-submodules.</div><ul><li><strong>Type</strong>: <code>boolean</code></li>
-<li><strong>Since</strong>: <code>2.0-beta-5</code></li>
-<li><strong>Required</strong>: <code>No</code></li>
-<li><strong>Expression</strong>: <code>${autoVersionSubmodules}</code></li>
-<li><strong>Default</strong>: <code>false</code></li>
-</ul>
-<hr />
-<p><strong><a name="checkModificationExcludeList">checkModificationExcludeList</a>:</strong></p>
-<div>Command-line version of checkModificationExcludes</div><ul><li><strong>Type</strong>: <code>java.lang.String</code></li>
-<li><strong>Since</strong>: <code>2.1</code></li>
-<li><strong>Required</strong>: <code>No</code></li>
-<li><strong>Expression</strong>: <code>${checkModificationExcludeList}</code></li>
-</ul>
-<hr />
-<p><strong><a name="checkModificationExcludes">checkModificationExcludes</a>:</strong></p>
-<div>Additional files that will skipped when checking for modifications
+submodules.</div>
+ <ul>
+ <li><b>Type</b>: <tt>boolean</tt></li>
+ <li><b>Since</b>: <tt>2.0-beta-5</tt></li>
+ <li><b>Required</b>: <tt>No</tt></li>
+ <li><b>Expression</b>: <tt>${autoVersionSubmodules}</tt></li>
+ <li><b>Default</b>: <tt>false</tt></li>
+ </ul><hr /><p><b><a name="checkModificationExcludeList">checkModificationExcludeList</a>:</b></p>
+ <div>Command-line version of checkModificationExcludes</div>
+ <ul>
+ <li><b>Type</b>: <tt>java.lang.String</tt></li>
+ <li><b>Since</b>: <tt>2.1</tt></li>
+ <li><b>Required</b>: <tt>No</tt></li>
+ <li><b>Expression</b>: <tt>${checkModificationExcludeList}</tt></li>
+ </ul><hr /><p><b><a name="checkModificationExcludes">checkModificationExcludes</a>:</b></p>
+ <div>Additional files that will skipped when checking for modifications
on the working copy. Is ignored, when checkModificationExcludes is
-set.</div><ul><li><strong>Type</strong>: <code>java.lang.String[]</code></li>
-<li><strong>Since</strong>: <code>2.1</code></li>
-<li><strong>Required</strong>: <code>No</code></li>
-</ul>
-<hr />
-<p><strong><a name="commitByProject">commitByProject</a>:</strong></p>
-<div>Commits to do are atomic or by project.</div><ul><li><strong>Type</strong>: <code>boolean</code></li>
-<li><strong>Since</strong>: <code>2.0-beta-5</code></li>
-<li><strong>Required</strong>: <code>No</code></li>
-<li><strong>Expression</strong>: <code>${commitByProject}</code></li>
-<li><strong>Default</strong>: <code>false</code></li>
-</ul>
-<hr />
-<p><strong><a name="developmentVersion">developmentVersion</a>:</strong></p>
-<div>Default version to use for new local working copy.</div><ul><li><strong>Type</strong>: <code>java.lang.String</code></li>
-<li><strong>Since</strong>: <code>2.0-beta-8</code></li>
-<li><strong>Required</strong>: <code>No</code></li>
-<li><strong>Expression</strong>: <code>${developmentVersion}</code></li>
-</ul>
-<hr />
-<p><strong><a name="dryRun">dryRun</a>:</strong></p>
-<div>Dry run: don't checkin or tag anything in the scm repository, or
-modify the checkout. Running <code>mvn -DdryRun=true
-release:prepare</code> is useful in order to check that
+set.</div>
+ <ul>
+ <li><b>Type</b>: <tt>java.lang.String[]</tt></li>
+ <li><b>Since</b>: <tt>2.1</tt></li>
+ <li><b>Required</b>: <tt>No</tt></li>
+ </ul><hr /><p><b><a name="commitByProject">commitByProject</a>:</b></p>
+ <div>Commits to do are atomic or by project.</div>
+ <ul>
+ <li><b>Type</b>: <tt>boolean</tt></li>
+ <li><b>Since</b>: <tt>2.0-beta-5</tt></li>
+ <li><b>Required</b>: <tt>No</tt></li>
+ <li><b>Expression</b>: <tt>${commitByProject}</tt></li>
+ <li><b>Default</b>: <tt>false</tt></li>
+ </ul><hr /><p><b><a name="completionGoals">completionGoals</a>:</b></p>
+ <div>Goals to run on completion of the preparation step, after
+transformation back to the next development version but before
+committing. Space delimited.</div>
+ <ul>
+ <li><b>Type</b>: <tt>java.lang.String</tt></li>
+ <li><b>Since</b>: <tt>2.2</tt></li>
+ <li><b>Required</b>: <tt>No</tt></li>
+ <li><b>Expression</b>: <tt>${completionGoals}</tt></li>
+ </ul><hr /><p><b><a name="developmentVersion">developmentVersion</a>:</b></p>
+ <div>Default version to use for new local working copy.</div>
+ <ul>
+ <li><b>Type</b>: <tt>java.lang.String</tt></li>
+ <li><b>Since</b>: <tt>2.0-beta-8</tt></li>
+ <li><b>Required</b>: <tt>No</tt></li>
+ <li><b>Expression</b>: <tt>${developmentVersion}</tt></li>
+ </ul><hr /><p><b><a name="dryRun">dryRun</a>:</b></p>
+ <div>Dry run: don't checkin or tag anything in the scm repository, or
+modify the checkout. Running <tt>mvn -DdryRun=true
+release:prepare</tt> 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.</div><ul><li><strong>Type</strong>: <code>boolean</code></li>
-<li><strong>Since</strong>: <code>2.0</code></li>
-<li><strong>Required</strong>: <code>No</code></li>
-<li><strong>Expression</strong>: <code>${dryRun}</code></li>
-<li><strong>Default</strong>: <code>false</code></li>
-</ul>
-<hr />
-<p><strong><a name="generateReleasePoms">generateReleasePoms</a>:</strong></p>
-<div>Whether to generate <code>release-pom.xml</code> files that contain
-resolved information about the project.</div><ul><li><strong>Type</strong>: <code>boolean</code></li>
-<li><strong>Since</strong>: <code>2.0</code></li>
-<li><strong>Required</strong>: <code>No</code></li>
-<li><strong>Expression</strong>: <code>${generateReleasePoms}</code></li>
-<li><strong>Default</strong>: <code>true</code></li>
-</ul>
-<hr />
-<p><strong><a name="javaHome">javaHome</a>:</strong></p>
-<div>The JAVA_HOME parameter to use for forked Maven invocations.</div><ul><li><strong>Type</strong>: <code>java.io.File</code></li>
-<li><strong>Since</strong>: <code>2.0-beta-8</code></li>
-<li><strong>Required</strong>: <code>No</code></li>
-<li><strong>Default</strong>: <code>${java.home}</code></li>
-</ul>
-<hr />
-<p><strong><a name="localCheckout">localCheckout</a>:</strong></p>
-<div>Use a local checkout instead of doing a checkout from the upstream
+alongside the originals without modifying them.</div>
+ <ul>
+ <li><b>Type</b>: <tt>boolean</tt></li>
+ <li><b>Since</b>: <tt>2.0</tt></li>
+ <li><b>Required</b>: <tt>No</tt></li>
+ <li><b>Expression</b>: <tt>${dryRun}</tt></li>
+ <li><b>Default</b>: <tt>false</tt></li>
+ </ul><hr /><p><b><a name="generateReleasePoms">generateReleasePoms</a>:</b></p>
+ <div>Whether to generate <tt>release-pom.xml</tt> files that contain
+resolved information about the project.</div>
+ <ul>
+ <li><b>Type</b>: <tt>boolean</tt></li>
+ <li><b>Since</b>: <tt>2.0</tt></li>
+ <li><b>Required</b>: <tt>No</tt></li>
+ <li><b>Expression</b>: <tt>${generateReleasePoms}</tt></li>
+ <li><b>Default</b>: <tt>true</tt></li>
+ </ul><hr /><p><b><a name="javaHome">javaHome</a>:</b></p>
+ <div>The JAVA_HOME parameter to use for forked Maven invocations.</div>
+ <ul>
+ <li><b>Type</b>: <tt>java.io.File</tt></li>
+ <li><b>Since</b>: <tt>2.0-beta-8</tt></li>
+ <li><b>Required</b>: <tt>No</tt></li>
+ <li><b>Default</b>: <tt>${java.home}</tt></li>
+ </ul><hr /><p><b><a name="localCheckout">localCheckout</a>:</b></p>
+ <div>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!</div><ul><li><strong>Type</strong>: <code>boolean</code></li>
-<li><strong>Since</strong>: <code>2.0</code></li>
-<li><strong>Required</strong>: <code>No</code></li>
-<li><strong>Expression</strong>: <code>${localCheckout}</code></li>
-<li><strong>Default</strong>: <code>false</code></li>
-</ul>
-<hr />
-<p><strong><a name="localRepoDirectory">localRepoDirectory</a>:</strong></p>
-<div>The command-line local repository directory in use for this build
-(if specified).</div><ul><li><strong>Type</strong>: <code>java.io.File</code></li>
-<li><strong>Since</strong>: <code>2.0-beta-8</code></li>
-<li><strong>Required</strong>: <code>No</code></li>
-<li><strong>Default</strong>: <code>${maven.repo.local}</code></li>
-</ul>
-<hr />
-<p><strong><a name="mavenExecutorId">mavenExecutorId</a>:</strong></p>
-<div>Role hint of the <code>MavenExecutor</code> implementation to use.</div><ul><li><strong>Type</strong>: <code>java.lang.String</code></li>
-<li><strong>Since</strong>: <code>2.0-beta-8</code></li>
-<li><strong>Required</strong>: <code>No</code></li>
-<li><strong>Expression</strong>: <code>${mavenExecutorId}</code></li>
-<li><strong>Default</strong>: <code>invoker</code></li>
-</ul>
-<hr />
-<p><strong><a name="mavenHome">mavenHome</a>:</strong></p>
-<div>The M2_HOME parameter to use for forked Maven invocations.</div><ul><li><strong>Type</strong>: <code>java.io.File</code></li>
-<li><strong>Since</strong>: <code>2.0-beta-8</code></li>
-<li><strong>Required</strong>: <code>No</code></li>
-<li><strong>Default</strong>: <code>${maven.home}</code></li>
-</ul>
-<hr />
-<p><strong><a name="password">password</a>:</strong></p>
-<div>The SCM password to use.</div><ul><li><strong>Type</strong>: <code>java.lang.String</code></li>
-<li><strong>Since</strong>: <code>2.0</code></li>
-<li><strong>Required</strong>: <code>No</code></li>
-<li><strong>Expression</strong>: <code>${password}</code></li>
-</ul>
-<hr />
-<p><strong><a name="pomFileName">pomFileName</a>:</strong></p>
-<div>The file name of the POM to execute any goals against.</div><ul><li><strong>Type</strong>: <code>java.lang.String</code></li>
-<li><strong>Since</strong>: <code>2.0</code></li>
-<li><strong>Required</strong>: <code>No</code></li>
-<li><strong>Expression</strong>: <code>${pomFileName}</code></li>
-</ul>
-<hr />
-<p><strong><a name="preparationGoals">preparationGoals</a>:</strong></p>
-<div>Goals to run as part of the preparation step, after transformation
-but before committing. Space delimited.</div><ul><li><strong>Type</strong>: <code>java.lang.String</code></li>
-<li><strong>Since</strong>: <code>2.0</code></li>
-<li><strong>Required</strong>: <code>No</code></li>
-<li><strong>Expression</strong>: <code>${preparationGoals}</code></li>
-<li><strong>Default</strong>: <code>clean verify</code></li>
-</ul>
-<hr />
-<p><strong><a name="providerImplementations">providerImplementations</a>:</strong></p>
-<div>List of provider implementations.</div><ul><li><strong>Type</strong>: <code>java.util.Map</code></li>
-<li><strong>Since</strong>: <code>2.0-beta-6</code></li>
-<li><strong>Required</strong>: <code>No</code></li>
-</ul>
-<hr />
-<p><strong><a name="pushChanges">pushChanges</a>:</strong></p>
-<div>Implemented with git will or not push changes to the upstream
-repository. <code>true</code> by default to preserve backward
-compatibility.</div><ul><li><strong>Type</strong>: <code>boolean</code></li>
-<li><strong>Since</strong>: <code>2.1</code></li>
-<li><strong>Required</strong>: <code>No</code></li>
-<li><strong>Expression</strong>: <code>${pushChanges}</code></li>
-<li><strong>Default</strong>: <code>true</code></li>
-</ul>
-<hr />
-<p><strong><a name="releaseVersion">releaseVersion</a>:</strong></p>
-<div>Default version to use when preparing a release or a branch.</div><ul><li><strong>Type</strong>: <code>java.lang.String</code></li>
-<li><strong>Since</strong>: <code>2.0-beta-8</code></li>
-<li><strong>Required</strong>: <code>No</code></li>
-<li><strong>Expression</strong>: <code>${releaseVersion}</code></li>
-</ul>
-<hr />
-<p><strong><a name="remoteTagging">remoteTagging</a>:</strong></p>
-<div>Currently only implemented with svn scm.
+providers provided via modello!</div>
+ <ul>
+ <li><b>Type</b>: <tt>boolean</tt></li>
+ <li><b>Since</b>: <tt>2.0</tt></li>
+ <li><b>Required</b>: <tt>No</tt></li>
+ <li><b>Expression</b>: <tt>${localCheckout}</tt></li>
+ <li><b>Default</b>: <tt>false</tt></li>
+ </ul><hr /><p><b><a name="localRepoDirectory">localRepoDirectory</a>:</b></p>
+ <div>The command-line local repository directory in use for this build
+(if specified).</div>
+ <ul>
+ <li><b>Type</b>: <tt>java.io.File</tt></li>
+ <li><b>Since</b>: <tt>2.0-beta-8</tt></li>
+ <li><b>Required</b>: <tt>No</tt></li>
+ <li><b>Default</b>: <tt>${maven.repo.local}</tt></li>
+ </ul><hr /><p><b><a name="mavenExecutorId">mavenExecutorId</a>:</b></p>
+ <div>Role hint of the <tt>MavenExecutor</tt> implementation to use.</div>
+ <ul>
+ <li><b>Type</b>: <tt>java.lang.String</tt></li>
+ <li><b>Since</b>: <tt>2.0-beta-8</tt></li>
+ <li><b>Required</b>: <tt>No</tt></li>
+ <li><b>Expression</b>: <tt>${mavenExecutorId}</tt></li>
+ <li><b>Default</b>: <tt>invoker</tt></li>
+ </ul><hr /><p><b><a name="mavenHome">mavenHome</a>:</b></p>
+ <div>The M2_HOME parameter to use for forked Maven invocations.</div>
+ <ul>
+ <li><b>Type</b>: <tt>java.io.File</tt></li>
+ <li><b>Since</b>: <tt>2.0-beta-8</tt></li>
+ <li><b>Required</b>: <tt>No</tt></li>
+ <li><b>Default</b>: <tt>${maven.home}</tt></li>
+ </ul><hr /><p><b><a name="password">password</a>:</b></p>
+ <div>The SCM password to use.</div>
+ <ul>
+ <li><b>Type</b>: <tt>java.lang.String</tt></li>
+ <li><b>Since</b>: <tt>2.0</tt></li>
+ <li><b>Required</b>: <tt>No</tt></li>
+ <li><b>Expression</b>: <tt>${password}</tt></li>
+ </ul><hr /><p><b><a name="pomFileName">pomFileName</a>:</b></p>
+ <div>The file name of the POM to execute any goals against.</div>
+ <ul>
+ <li><b>Type</b>: <tt>java.lang.String</tt></li>
+ <li><b>Since</b>: <tt>2.0</tt></li>
+ <li><b>Required</b>: <tt>No</tt></li>
+ <li><b>Expression</b>: <tt>${pomFileName}</tt></li>
+ </ul><hr /><p><b><a name="preparationGoals">preparationGoals</a>:</b></p>
+ <div>Goals to run as part of the preparation step, after transformation
+but before committing. Space delimited.</div>
+ <ul>
+ <li><b>Type</b>: <tt>java.lang.String</tt></li>
+ <li><b>Since</b>: <tt>2.0</tt></li>
+ <li><b>Required</b>: <tt>No</tt></li>
+ <li><b>Expression</b>: <tt>${preparationGoals}</tt></li>
+ <li><b>Default</b>: <tt>clean verify</tt></li>
+ </ul><hr /><p><b><a name="providerImplementations">providerImplementations</a>:</b></p>
+ <div>List of provider implementations.</div>
+ <ul>
+ <li><b>Type</b>: <tt>java.util.Map</tt></li>
+ <li><b>Since</b>: <tt>2.0-beta-6</tt></li>
+ <li><b>Required</b>: <tt>No</tt></li>
+ </ul><hr /><p><b><a name="pushChanges">pushChanges</a>:</b></p>
+ <div>Implemented with git will or not push changes to the upstream
+repository. <tt>true</tt> by default to preserve backward
+compatibility.</div>
+ <ul>
+ <li><b>Type</b>: <tt>boolean</tt></li>
+ <li><b>Since</b>: <tt>2.1</tt></li>
+ <li><b>Required</b>: <tt>No</tt></li>
+ <li><b>Expression</b>: <tt>${pushChanges}</tt></li>
+ <li><b>Default</b>: <tt>true</tt></li>
+ </ul><hr /><p><b><a name="releaseVersion">releaseVersion</a>:</b></p>
+ <div>Default version to use when preparing a release or a branch.</div>
+ <ul>
+ <li><b>Type</b>: <tt>java.lang.String</tt></li>
+ <li><b>Since</b>: <tt>2.0-beta-8</tt></li>
+ <li><b>Required</b>: <tt>No</tt></li>
+ <li><b>Expression</b>: <tt>${releaseVersion}</tt></li>
+ </ul><hr /><p><b><a name="remoteTagging">remoteTagging</a>:</b></p>
+ <div>Currently only implemented with svn scm.
-<ul><li>Enables a workaround to prevent issue due to svn client >
+<ul>
+<li>Enables a workaround to prevent issue due to svn client >
1.5.0 (fixed in 1.6.5)
(http://jira.codehaus.org/browse/SCM-406)</li>
+
<li>You may not want to use this in conjunction with
-<code>suppressCommitBeforeTag</code>, such that no poms with
+<tt>suppressCommitBeforeTag</tt>, such that no poms with
released versions are committed to the working copy ever.</li>
-</ul>
-</div><ul><li><strong>Type</strong>: <code>boolean</code></li>
-<li><strong>Since</strong>: <code>2.0-beta-9</code></li>
-<li><strong>Required</strong>: <code>No</code></li>
-<li><strong>Expression</strong>: <code>${remoteTagging}</code></li>
-<li><strong>Default</strong>: <code>true</code></li>
-</ul>
-<hr />
-<p><strong><a name="resume">resume</a>:</strong></p>
-<div>Resume a previous release attempt from the point where it was
-stopped.</div><ul><li><strong>Type</strong>: <code>boolean</code></li>
-<li><strong>Since</strong>: <code>2.0</code></li>
-<li><strong>Required</strong>: <code>No</code></li>
-<li><strong>Expression</strong>: <code>${resume}</code></li>
-<li><strong>Default</strong>: <code>true</code></li>
-</ul>
-<hr />
-<p><strong><a name="scmCommentPrefix">scmCommentPrefix</a>:</strong></p>
-<div>The message prefix to use for all SCM changes.</div><ul><li><strong>Type</strong>: <code>java.lang.String</code></li>
-<li><strong>Since</strong>: <code>2.0-beta-5</code></li>
-<li><strong>Required</strong>: <code>No</code></li>
-<li><strong>Expression</strong>: <code>${scmCommentPrefix}</code></li>
-<li><strong>Default</strong>: <code>[maven-release-plugin] </code></li>
-</ul>
-<hr />
-<p><strong><a name="suppressCommitBeforeTag">suppressCommitBeforeTag</a>:</strong></p>
-<div>Whether to suppress a commit of changes to the working copy before
+</ul></div>
+ <ul>
+ <li><b>Type</b>: <tt>boolean</tt></li>
+ <li><b>Since</b>: <tt>2.0-beta-9</tt></li>
+ <li><b>Required</b>: <tt>No</tt></li>
+ <li><b>Expression</b>: <tt>${remoteTagging}</tt></li>
+ <li><b>Default</b>: <tt>true</tt></li>
+ </ul><hr /><p><b><a name="resume">resume</a>:</b></p>
+ <div>Resume a previous release attempt from the point where it was
+stopped.</div>
+ <ul>
+ <li><b>Type</b>: <tt>boolean</tt></li>
+ <li><b>Since</b>: <tt>2.0</tt></li>
+ <li><b>Required</b>: <tt>No</tt></li>
+ <li><b>Expression</b>: <tt>${resume}</tt></li>
+ <li><b>Default</b>: <tt>true</tt></li>
+ </ul><hr /><p><b><a name="scmCommentPrefix">scmCommentPrefix</a>:</b></p>
+ <div>The message prefix to use for all SCM changes.</div>
+ <ul>
+ <li><b>Type</b>: <tt>java.lang.String</tt></li>
+ <li><b>Since</b>: <tt>2.0-beta-5</tt></li>
+ <li><b>Required</b>: <tt>No</tt></li>
+ <li><b>Expression</b>: <tt>${scmCommentPrefix}</tt></li>
+ <li><b>Default</b>: <tt>[maven-release-plugin] </tt></li>
+ </ul><hr /><p><b><a name="suppressCommitBeforeTag">suppressCommitBeforeTag</a>:</b></p>
+ <div>Whether to suppress a commit of changes to the working copy before
the tag is created. <br />
<br />
-
-This requires <code>remoteTagging</code> to be set to false. <br />
+This requires <tt>remoteTagging</tt> to be set to false. <br />
<br />
-<code>suppressCommitBeforeTag</code> is useful when you want to
+<tt>suppressCommitBeforeTag</tt> is useful when you want to
avoid poms with released versions in all revisions of your trunk or
-development branch.</div><ul><li><strong>Type</strong>: <code>boolean</code></li>
-<li><strong>Since</strong>: <code>2.1</code></li>
-<li><strong>Required</strong>: <code>No</code></li>
-<li><strong>Expression</strong>: <code>${suppressCommitBeforeTag}</code></li>
-<li><strong>Default</strong>: <code>false</code></li>
-</ul>
-<hr />
-<p><strong><a name="tag">tag</a>:</strong></p>
-<div>The SCM tag to use.</div><ul><li><strong>Type</strong>: <code>java.lang.String</code></li>
-<li><strong>Since</strong>: <code>2.0</code></li>
-<li><strong>Required</strong>: <code>No</code></li>
-<li><strong>Expression</strong>: <code>${tag}</code></li>
-</ul>
-<hr />
-<p><strong><a name="tagBase">tagBase</a>:</strong></p>
-<div>The tag base directory in SVN, you must define it if you don't use
+development branch.</div>
+ <ul>
+ <li><b>Type</b>: <tt>boolean</tt></li>
+ <li><b>Since</b>: <tt>2.1</tt></li>
+ <li><b>Required</b>: <tt>No</tt></li>
+ <li><b>Expression</b>: <tt>${suppressCommitBeforeTag}</tt></li>
+ <li><b>Default</b>: <tt>false</tt></li>
+ </ul><hr /><p><b><a name="tag">tag</a>:</b></p>
+ <div>The SCM tag to use.</div>
+ <ul>
+ <li><b>Type</b>: <tt>java.lang.String</tt></li>
+ <li><b>Since</b>: <tt>2.0</tt></li>
+ <li><b>Required</b>: <tt>No</tt></li>
+ <li><b>Expression</b>: <tt>${tag}</tt></li>
+ </ul><hr /><p><b><a name="tagBase">tagBase</a>:</b></p>
+ <div>The tag base directory in SVN, you must define it if you don't use
the standard svn layout (trunk/tags/branches). For example,
-<code>http://svn.apache.org/repos/asf/maven/plugins/tags</code>.
+<tt>http://svn.apache.org/repos/asf/maven/plugins/tags</tt>.
The URL is an SVN URL and does not include the SCM provider and
-protocol.</div><ul><li><strong>Type</strong>: <code>java.lang.String</code></li>
-<li><strong>Since</strong>: <code>2.0</code></li>
-<li><strong>Required</strong>: <code>No</code></li>
-<li><strong>Expression</strong>: <code>${tagBase}</code></li>
-</ul>
-<hr />
-<p><strong><a name="updateDependencies">updateDependencies</a>:</strong></p>
-<div>Whether to update dependencies version to the next development
-version.</div><ul><li><strong>Type</strong>: <code>boolean</code></li>
-<li><strong>Since</strong>: <code>2.0-beta-5</code></li>
-<li><strong>Required</strong>: <code>No</code></li>
-<li><strong>Expression</strong>: <code>${updateDependencies}</code></li>
-<li><strong>Default</strong>: <code>true</code></li>
-</ul>
-<hr />
-<p><strong><a name="updateWorkingCopyVersions">updateWorkingCopyVersions</a>:</strong></p>
-<div>Whether to bump the working copy versions to
-<code>developmentVersion</code>.</div><ul><li><strong>Type</strong>: <code>boolean</code></li>
-<li><strong>Since</strong>: <code>2.1</code></li>
-<li><strong>Required</strong>: <code>No</code></li>
-<li><strong>Expression</strong>: <code>${updateWorkingCopyVersions}</code></li>
-<li><strong>Default</strong>: <code>true</code></li>
-</ul>
-<hr />
-<p><strong><a name="useEditMode">useEditMode</a>:</strong></p>
-<div>Whether to use "edit" mode on the SCM, to lock the file for editing
-during SCM operations.</div><ul><li><strong>Type</strong>: <code>boolean</code></li>
-<li><strong>Since</strong>: <code>2.0</code></li>
-<li><strong>Required</strong>: <code>No</code></li>
-<li><strong>Expression</strong>: <code>${useEditMode}</code></li>
-<li><strong>Default</strong>: <code>false</code></li>
-</ul>
-<hr />
-<p><strong><a name="username">username</a>:</strong></p>
-<div>The SCM username to use.</div><ul><li><strong>Type</strong>: <code>java.lang.String</code></li>
-<li><strong>Since</strong>: <code>2.0</code></li>
-<li><strong>Required</strong>: <code>No</code></li>
-<li><strong>Expression</strong>: <code>${username}</code></li>
-</ul>
-</div>
-</div>
+protocol.</div>
+ <ul>
+ <li><b>Type</b>: <tt>java.lang.String</tt></li>
+ <li><b>Since</b>: <tt>2.0</tt></li>
+ <li><b>Required</b>: <tt>No</tt></li>
+ <li><b>Expression</b>: <tt>${tagBase}</tt></li>
+ </ul><hr /><p><b><a name="tagNameFormat">tagNameFormat</a>:</b></p>
+ <div>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
+<tt>@{...}</tt> to reference the properties rather than
+<tt>${...}</tt>. The following properties are available:
+
+<ul>
+<li><tt>groupId</tt> or <tt>project.groupId</tt> - The
+groupId of the root project.</li>
+
+<li><tt>artifactId</tt> or <tt>project.artifactId</tt> -
+The artifactId of the root project.</li>
+
+<li><tt>version</tt> or <tt>project.version</tt> - The
+release version of the root project.</li>
+</ul></div>
+ <ul>
+ <li><b>Type</b>: <tt>java.lang.String</tt></li>
+ <li><b>Since</b>: <tt>2.2.0</tt></li>
+ <li><b>Required</b>: <tt>No</tt></li>
+ <li><b>Expression</b>: <tt>${tagNameFormat}</tt></li>
+ <li><b>Default</b>: <tt>@{project.artifactId}-@{project.version}</tt></li>
+ </ul><hr /><p><b><a name="updateDependencies">updateDependencies</a>:</b></p>
+ <div>Whether to update dependencies version to the next development
+version.</div>
+ <ul>
+ <li><b>Type</b>: <tt>boolean</tt></li>
+ <li><b>Since</b>: <tt>2.0-beta-5</tt></li>
+ <li><b>Required</b>: <tt>No</tt></li>
+ <li><b>Expression</b>: <tt>${updateDependencies}</tt></li>
+ <li><b>Default</b>: <tt>true</tt></li>
+ </ul><hr /><p><b><a name="updateWorkingCopyVersions">updateWorkingCopyVersions</a>:</b></p>
+ <div>Whether to bump the working copy versions to
+<tt>developmentVersion</tt>.</div>
+ <ul>
+ <li><b>Type</b>: <tt>boolean</tt></li>
+ <li><b>Since</b>: <tt>2.1</tt></li>
+ <li><b>Required</b>: <tt>No</tt></li>
+ <li><b>Expression</b>: <tt>${updateWorkingCopyVersions}</tt></li>
+ <li><b>Default</b>: <tt>true</tt></li>
+ </ul><hr /><p><b><a name="useEditMode">useEditMode</a>:</b></p>
+ <div>Whether to use "edit" mode on the SCM, to lock the file for editing
+during SCM operations.</div>
+ <ul>
+ <li><b>Type</b>: <tt>boolean</tt></li>
+ <li><b>Since</b>: <tt>2.0</tt></li>
+ <li><b>Required</b>: <tt>No</tt></li>
+ <li><b>Expression</b>: <tt>${useEditMode}</tt></li>
+ <li><b>Default</b>: <tt>false</tt></li>
+ </ul><hr /><p><b><a name="username">username</a>:</b></p>
+ <div>The SCM username to use.</div>
+ <ul>
+ <li><b>Type</b>: <tt>java.lang.String</tt></li>
+ <li><b>Since</b>: <tt>2.0</tt></li>
+ <li><b>Required</b>: <tt>No</tt></li>
+ <li><b>Expression</b>: <tt>${username}</tt></li>
+ </ul><hr /><p><b><a name="waitBeforeTagging">waitBeforeTagging</a>:</b></p>
+ <div>Wait the specified number of second before creating the tag. <br />
+<tt>waitBeforeTagging</tt> 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.</div>
+ <ul>
+ <li><b>Type</b>: <tt>int</tt></li>
+ <li><b>Since</b>: <tt>2.2</tt></li>
+ <li><b>Required</b>: <tt>No</tt></li>
+ <li><b>Expression</b>: <tt>${waitBeforeTagging}</tt></li>
+ <li><b>Default</b>: <tt>0</tt></li>
+ </ul>
+ </div>
+ </div>
+
</div>
</div>
@@ -813,7 +911,7 @@ during SCM operations.</div><ul><li><str
</div>
<div id="footer">
<div class="xright">©
- 2002-2010
+ 2002-2011
The Apache Software Foundation
Modified: websites/production/maventest/content/plugins/maven-release-plugin-latest/project-info.html
==============================================================================
--- websites/production/maventest/content/plugins/maven-release-plugin-latest/project-info.html (original)
+++ websites/production/maventest/content/plugins/maven-release-plugin-latest/project-info.html Tue May 8 11:38:11 2012
@@ -12,7 +12,7 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <title>Maven Release plugin - Project Information</title>
+ <title>Project Information</title>
<style type="text/css" media="all">
@import url("./css/maven-base.css");
@import url("./css/maven-theme.css");
@@ -28,16 +28,16 @@
</head>
<body class="composite">
<div id="banner">
- <a href="http://maven.apache.org/" id="bannerLeft">
+ <a href="../../" id="bannerLeft">
- <img src="http://maven.apache.org/images/apache-maven-project-2.png" alt="" />
+ <img src="../../images/apache-maven-project-2.png" alt="" />
</a>
- <a href="http://maven.apache.org/maven-release" id="bannerRight">
+ <span id="bannerRight">
- <img src="http://maven.apache.org/images/maven-logo-2.gif" alt="" />
+ <img src="../../images/maven-logo-2.gif" alt="" />
- </a>
+ </span>
<div class="clear">
<hr/>
</div>
@@ -56,13 +56,16 @@
<a href="http://www.apache.org/" class="externalLink">Apache</a>
>
- <a href="http://maven.apache.org/index.html" class="externalLink">Maven</a>
+ <a href="../../index.html">Maven</a>
+ >
+
+ <a href="../../maven-release/">Maven Release</a>
>
- <a href="http://maven.apache.org/plugins/index.html" class="externalLink">Plugins</a>
+ <a href="../index.html">Plugins</a>
>
- <a href="http://maven.apache.org/plugins/maven-release-plugin/index.html" class="externalLink">Maven Release Plugin</a>
+ <a href="index.html">Maven Release Plugin</a>
</div>
<div class="xright">
@@ -72,8 +75,8 @@
- Last Published: 2010-10-04
- | Version: 2.1
+ Last Published: 2011-06-27
+ | Version: 2.2
</div>
<div class="clear">
<hr/>
@@ -93,65 +96,65 @@
<ul>
<li class="none">
- <a href="../Users/brett/scm/maven/release/target/checkout/../../../../../people.apache.org/www/maven.apache.org/plugins/maven-release-plugin">Introduction</a>
+ <a href="index.html">Introduction</a>
</li>
<li class="none">
- <a href="../Users/brett/scm/maven/release/target/checkout/../../../../../people.apache.org/www/maven.apache.org/plugins/maven-release-plugin">Goals</a>
+ <a href="plugin-info.html">Goals</a>
</li>
<li class="none">
- <a href="../Users/brett/scm/maven/release/target/checkout/../../../../../people.apache.org/www/maven.apache.org/plugins/maven-release-plugin">Usage</a>
+ <a href="usage.html">Usage</a>
</li>
<li class="none">
- <a href="../Users/brett/scm/maven/release/target/checkout/../../../../../people.apache.org/www/maven.apache.org/plugins/maven-release-plugin">FAQ</a>
+ <a href="faq.html">FAQ</a>
</li>
</ul>
<h5>Examples</h5>
<ul>
<li class="none">
- <a href="../../Users/brett/scm/maven/release/target/checkout/../../../../../people.apache.org/www/maven.apache.org/plugins/maven-release-plugin">Prepare a Release</a>
+ <a href="examples/prepare-release.html">Prepare a Release</a>
</li>
<li class="none">
- <a href="../../Users/brett/scm/maven/release/target/checkout/../../../../../people.apache.org/www/maven.apache.org/plugins/maven-release-plugin">Perform a Release</a>
+ <a href="examples/perform-release.html">Perform a Release</a>
</li>
<li class="none">
- <a href="../../Users/brett/scm/maven/release/target/checkout/../../../../../people.apache.org/www/maven.apache.org/plugins/maven-release-plugin">Rollback a Release</a>
+ <a href="examples/rollback-release.html">Rollback a Release</a>
</li>
<li class="none">
- <a href="../../Users/brett/scm/maven/release/target/checkout/../../../../../people.apache.org/www/maven.apache.org/plugins/maven-release-plugin">Clean a Release</a>
+ <a href="examples/clean-release.html">Clean a Release</a>
</li>
<li class="none">
- <a href="../../Users/brett/scm/maven/release/target/checkout/../../../../../people.apache.org/www/maven.apache.org/plugins/maven-release-plugin">Generate Release POMs</a>
+ <a href="examples/generate-release-poms.html">Generate Release POMs</a>
</li>
<li class="none">
- <a href="../../Users/brett/scm/maven/release/target/checkout/../../../../../people.apache.org/www/maven.apache.org/plugins/maven-release-plugin">Lock Files During Release</a>
+ <a href="examples/lock-files.html">Lock Files During Release</a>
</li>
<li class="none">
- <a href="../../Users/brett/scm/maven/release/target/checkout/../../../../../people.apache.org/www/maven.apache.org/plugins/maven-release-plugin">Run Additional Goals Before Commit</a>
+ <a href="examples/run-goals-before-commit.html">Run Additional Goals Before Commit</a>
</li>
<li class="none">
- <a href="../../Users/brett/scm/maven/release/target/checkout/../../../../../people.apache.org/www/maven.apache.org/plugins/maven-release-plugin">Create a Branch</a>
+ <a href="examples/branch.html">Create a Branch</a>
</li>
<li class="none">
- <a href="../../Users/brett/scm/maven/release/target/checkout/../../../../../people.apache.org/www/maven.apache.org/plugins/maven-release-plugin">Non-interactive Release</a>
+ <a href="examples/non-interactive-release.html">Non-interactive Release</a>
</li>
<li class="none">
- <a href="../../Users/brett/scm/maven/release/target/checkout/../../../../../people.apache.org/www/maven.apache.org/plugins/maven-release-plugin">Update POM Versions</a>
+ <a href="examples/update-versions.html">Update POM Versions</a>
</li>
</ul>
- <h5>Project Documentation</h5>
+ <h5>Project Documentation</h5>
<ul>
@@ -179,49 +182,51 @@
+
+
<li class="expanded">
<strong>Project Information</strong>
<ul>
<li class="none">
- <a href="index.html">About</a>
+ <a href="plugins.html">Project Plugins</a>
</li>
<li class="none">
- <a href="integration.html">Continuous Integration</a>
+ <a href="distribution-management.html">Distribution Management</a>
</li>
<li class="none">
- <a href="dependencies.html">Dependencies</a>
+ <a href="plugin-management.html">Plugin Management</a>
</li>
<li class="none">
- <a href="dependency-management.html">Dependency Management</a>
+ <a href="mail-lists.html">Mailing Lists</a>
</li>
<li class="none">
- <a href="issue-tracking.html">Issue Tracking</a>
+ <a href="dependency-convergence.html">Dependency Convergence</a>
</li>
<li class="none">
- <a href="mail-lists.html">Mailing Lists</a>
+ <a href="issue-tracking.html">Issue Tracking</a>
</li>
<li class="none">
- <a href="plugin-management.html">Plugin Management</a>
+ <a href="source-repository.html">Source Repository</a>
</li>
<li class="none">
- <a href="license.html">Project License</a>
+ <a href="project-summary.html">Project Summary</a>
</li>
<li class="none">
- <a href="plugins.html">Project Plugins</a>
+ <a href="dependencies.html">Dependencies</a>
</li>
<li class="none">
- <a href="project-summary.html">Project Summary</a>
+ <a href="integration.html">Continuous Integration</a>
</li>
<li class="none">
@@ -229,7 +234,11 @@
</li>
<li class="none">
- <a href="source-repository.html">Source Repository</a>
+ <a href="dependency-management.html">Dependency Management</a>
+ </li>
+
+ <li class="none">
+ <a href="license.html">Project License</a>
</li>
</ul>
</li>
@@ -266,47 +275,47 @@
<ul>
<li class="none">
- <a href="http://maven.apache.org/ant-tasks/index.html" class="externalLink">Ant Tasks</a>
+ <a href="../../ant-tasks/index.html">Ant Tasks</a>
</li>
<li class="none">
- <a href="http://maven.apache.org/doxia/index.html" class="externalLink">Doxia</a>
+ <a href="../../archetype/index.html">Archetype</a>
</li>
<li class="none">
- <a href="http://maven.apache.org/jxr/index.html" class="externalLink">JXR</a>
+ <a href="../../doxia/index.html">Doxia</a>
</li>
<li class="none">
- <a href="http://maven.apache.org/maven-1.x/index.html" class="externalLink">Maven 1.x</a>
+ <a href="../../jxr/index.html">JXR</a>
</li>
<li class="none">
- <a href="http://maven.apache.org/index.html" class="externalLink">Maven 2</a>
+ <a href="../../maven-1.x/index.html">Maven 1.x</a>
</li>
<li class="none">
- <a href="http://maven.apache.org/mercury/index.html" class="externalLink">Mercury</a>
+ <a href="../../index.html">Maven 2</a>
</li>
<li class="none">
- <a href="http://maven.apache.org/plugins/index.html" class="externalLink">Plugins</a>
+ <a href="../index.html">Plugins</a>
</li>
<li class="none">
- <a href="http://maven.apache.org/scm/index.html" class="externalLink">SCM</a>
+ <a href="../../scm/index.html">SCM</a>
</li>
<li class="none">
- <a href="http://maven.apache.org/shared/index.html" class="externalLink">Shared Components</a>
+ <a href="../../shared/index.html">Shared Components</a>
</li>
<li class="none">
- <a href="http://maven.apache.org/surefire/index.html" class="externalLink">Surefire</a>
+ <a href="../../surefire/index.html">Surefire</a>
</li>
<li class="none">
- <a href="http://maven.apache.org/wagon/index.html" class="externalLink">Wagon</a>
+ <a href="../../wagon/index.html">Wagon</a>
</li>
</ul>
<a href="http://maven.apache.org/" title="Built by Maven" class="poweredBy">
@@ -324,52 +333,7 @@
</div>
<div id="bodyColumn">
<div id="contentBox">
- <div class="section"><h2>Project Information</h2>
-<p>This document provides an overview of the various documents and links that are part of this project's general information. All of this content is automatically generated by <a href="http://maven.apache.org" class="externalLink">Maven</a> on behalf of the project.</p>
-<div class="section"><h3>Overview</h3>
-<table class="bodyTable"><tr class="a"><th>Document</th>
-<th>Description</th>
-</tr>
-<tr class="b"><td><a href="index.html">About</a></td>
-<td>This plugin is used to release a project with Maven, saving a lot of repetitive, manual work.</td>
-</tr>
-<tr class="a"><td><a href="integration.html">Continuous Integration</a></td>
-<td>This is a link to the definitions of all continuous integration processes that builds and tests code on a frequent, regular basis.</td>
-</tr>
-<tr class="b"><td><a href="dependencies.html">Dependencies</a></td>
-<td>This document lists the project's dependencies and provides information on each dependency.</td>
-</tr>
-<tr class="a"><td><a href="dependency-management.html">Dependency Management</a></td>
-<td>This document lists the dependencies that are defined through dependencyManagement.</td>
-</tr>
-<tr class="b"><td><a href="issue-tracking.html">Issue Tracking</a></td>
-<td>This is a link to the issue management system for this project. Issues (bugs, features, change requests) can be created and queried using this link.</td>
-</tr>
-<tr class="a"><td><a href="mail-lists.html">Mailing Lists</a></td>
-<td>This document provides subscription and archive information for this project's mailing lists.</td>
-</tr>
-<tr class="b"><td><a href="plugin-management.html">Plugin Management</a></td>
-<td>This document lists the plugins that are defined through pluginManagement.</td>
-</tr>
-<tr class="a"><td><a href="license.html">Project License</a></td>
-<td>This is a link to the definitions of project licenses.</td>
-</tr>
-<tr class="b"><td><a href="plugins.html">Project Plugins</a></td>
-<td>This document lists the build plugins and the report plugins used by this project.</td>
-</tr>
-<tr class="a"><td><a href="project-summary.html">Project Summary</a></td>
-<td>This document lists other related information of this project</td>
-</tr>
-<tr class="b"><td><a href="team-list.html">Project Team</a></td>
-<td>This document provides information on the members of this project. These are the individuals who have contributed to the project in one form or another.</td>
-</tr>
-<tr class="a"><td><a href="source-repository.html">Source Repository</a></td>
-<td>This is a link to the online source repository that can be viewed via a web browser.</td>
-</tr>
-</table>
-</div>
-</div>
-
+ <div class="section"><h2>Project Information<a name="Project_Information"></a></h2><p>This document provides an overview of the various documents and links that are part of this project's general information. All of this content is automatically generated by <a class="externalLink" href="http://maven.apache.org">Maven</a> on behalf of the project.</p><div class="section"><h3>Overview<a name="Overview"></a></h3><table border="0" class="bodyTable"><tr class="a"><th>Document</th><th>Description</th></tr><tr class="b"><td><a href="plugins.html">Project Plugins</a></td><td>This document lists the build plugins and the report plugins used by this project.</td></tr><tr class="a"><td><a href="distribution-management.html">Distribution Management</a></td><td>This document provides informations on the distribution management of this project.</td></tr><tr class="b"><td><a href="plugin-management.html">Plugin Management</a></td><td>This document lists the plugins that are define
d through pluginManagement.</td></tr><tr class="a"><td><a href="mail-lists.html">Mailing Lists</a></td><td>This document provides subscription and archive information for this project's mailing lists.</td></tr><tr class="b"><td><a href="dependency-convergence.html">Dependency Convergence</a></td><td>This document presents the convergence of dependency versions across the entire project, and its sub modules.</td></tr><tr class="a"><td><a href="issue-tracking.html">Issue Tracking</a></td><td>This is a link to the issue management system for this project. Issues (bugs, features, change requests) can be created and queried using this link.</td></tr><tr class="b"><td><a href="source-repository.html">Source Repository</a></td><td>This is a link to the online source repository that can be viewed via a web browser.</td></tr><tr class="a"><td><a href="project-summary.html">Project Summary</a></td><td>This document lists other related information of this project</td></tr><tr class="b"
><td><a href="dependencies.html">Dependencies</a></td><td>This document lists the project's dependencies and provides information on each dependency.</td></tr><tr class="a"><td><a href="integration.html">Continuous Integration</a></td><td>This is a link to the definitions of all continuous integration processes that builds and tests code on a frequent, regular basis.</td></tr><tr class="b"><td><a href="team-list.html">Project Team</a></td><td>This document provides information on the members of this project. These are the individuals who have contributed to the project in one form or another.</td></tr><tr class="a"><td><a href="dependency-management.html">Dependency Management</a></td><td>This document lists the dependencies that are defined through dependencyManagement.</td></tr><tr class="b"><td><a href="license.html">Project License</a></td><td>This is a link to the definitions of project licenses.</td></tr></table></div></div>
</div>
</div>
<div class="clear">
@@ -377,7 +341,7 @@
</div>
<div id="footer">
<div class="xright">©
- 2002-2010
+ 2002-2011
The Apache Software Foundation