Document changes.

Remove old documentation that isn't being kept up


git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@115406 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
dion 2004-05-26 23:46:03 +00:00
parent 8f273d889f
commit 55ffa4f7e0
7 changed files with 3 additions and 315 deletions

View File

@ -24,6 +24,9 @@
<author email="brett@apache.org">Brett Porter</author>
</properties>
<body>
<release version="1.4-SNAPSHOT" date="in CVS">
<action dev="dion" type="add">Add scm:cvs-tag-project goal</action>
</release>
<release version="1.3" date="2004-05-15"></release>
<release version="1.2" date="2004-03-07">
<action dev="brett" type="fix">Don't use -C - Mac OS X doesn't recognise it</action>

View File

@ -31,8 +31,5 @@
<item href="/properties.html" name="Properties">
</item>
</menu>
<menu name="Releases">
<item name="Release 1.0" href="/releases/v1.0/index.html"/>
</menu>
</body>
</project>

View File

@ -1,33 +0,0 @@
<?xml version="1.0"?>
<!--
/*
* Copyright 2001-2004 The Apache Software Foundation.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-->
<document>
<properties>
<title>Changes</title>
<author email="brett@apache.org">Brett Porter</author>
</properties>
<body>
<release version="1.0" date="2003-08-31">
<action dev="brett" type="add">
Initial creation - support for CVS.
</action>
</release>
</body>
</document>

View File

@ -1,60 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--
/*
* Copyright 2001-2004 The Apache Software Foundation.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-->
<document>
<properties>
<title>Maven Source Control Management Plug-in Goals</title>
</properties>
<body>
<goals>
<goal>
<name>scm:bootstrap-project</name>
<description>Bootstrap a project from SCM</description>
</goal>
<goal>
<name>scm:checkout-project</name>
<description>Checkout a project</description>
</goal>
<goal>
<name>scm:update-project</name>
<description>Update a project from SCM</description>
</goal>
<goal>
<name>scm:prepare-release</name>
<description>
Prepare a project for release from SCM. This checks all
changes are committed, and prompts for a tag and version
name to release the project with. It will update project.xml locally
and in the SCM system, as well as tagging the SCM as requested.
</description>
</goal>
<goal>
<name>scm:perform-release</name>
<description>
This task checks out the project from SCM at any location, from the
tag requested. It then builds a clean version of the code and deploys
it to the remote repository.
You can automate this using the appropriate properties, but for any
that are not provided you will be prompted for them.
</description>
</goal>
</goals>
</body>
</document>

View File

@ -1,44 +0,0 @@
<?xml version="1.0"?>
<!--
/*
* Copyright 2001-2004 The Apache Software Foundation.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-->
<document>
<properties>
<title>Maven SCM Plugin</title>
<author email="brett@apache.org">Brett Porter</author>
</properties>
<body>
<section name="Maven SCM Plugin">
<p>
A plugin for SCM tasks, currently CVS.
</p>
<p>
For more information on the functionality provided by this plugin,
please see the <a href="goals.html">Goals</a> document.
</p>
<p>
For more information on how to customise the functionality provided
by this plugin, please see the <a href="properties.html">properties</a>
document.
</p>
</section>
</body>
</document>

View File

@ -1,35 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--
/*
* Copyright 2001-2004 The Apache Software Foundation.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-->
<project name="Maven Source Control Management Plug-in">
<title>Maven Source Control Management Plug-in</title>
<body>
<links>
<item href="http://maven.apache.org/" name="Maven">
</item>
</links>
<menu name="Overview">
<item href="/goals.html" name="Goals">
</item>
<item href="/properties.html" name="Properties">
</item>
</menu>
</body>
</project>

View File

@ -1,140 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--
/*
* Copyright 2001-2004 The Apache Software Foundation.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-->
<document>
<properties>
<title>Maven Source Control Management Plug-in Properties</title>
</properties>
<body>
<section name="Maven Source Control Management Plug-in Settings">
<subsection name="General SCM Settings">
<table>
<tr>
<th>Property</th>
<th>Optional?</th>
<th>Description</th>
</tr>
<tr>
<td>maven.scm.method</td>
<td>Yes</td>
<td>
<p>Default value is
<code>cvs</code>.</p>
</td>
</tr>
<tr>
<td>maven.scm.checkout.dir</td>
<td>Yes</td>
<td>
<p>Default value is
<code>${basedir}/checkouts</code>.</p>
</td>
</tr>
<tr>
<td>maven.scm.check.tagged</td>
<td>Yes</td>
<td>
<p>When <code>true</code>, you will be asked for confirmation if
you are attempting to release from <code>HEAD</code>.
Default value is <code>true</code>.</p>
</td>
</tr>
<tr>
<td>maven.scm.bootstrap.goals</td>
<td>No</td>
<td>
<p>Goals to call on the checked out project.</p>
</td>
</tr>
<tr>
<td>maven.scm.bootstrap.pom.dir</td>
<td>Yes</td>
<td>
<p>Where to find project.xml in the checked out project.</p>
</td>
</tr>
</table>
</subsection>
<subsection name="CVS Settings">
<table>
<tr>
<th>Property</th>
<th>Optional?</th>
<th>Description</th>
</tr>
<tr>
<td>maven.scm.cvs.root</td>
<td>Yes</td>
<td>
<p>Default value is taken from CVSROOT in the environment.</p>
</td>
</tr>
<tr>
<td>maven.scm.cvs.update.flags</td>
<td>Yes</td>
<td>
<p>Default value is
<code>-Pd</code>. Note that any environment settings
(eg .cvsrc) will also affect this.</p>
</td>
</tr>
<tr>
<td>maven.scm.cvs.module</td>
<td>No</td>
<td>
<p>The CVS module to checkout</p>
</td>
</tr>
<tr>
<td>maven.scm.cvs.sticky.tag</td>
<td>Yes</td>
<td>
<p>Sticky tag to use when checking out or updating. Default is none.</p>
</td>
</tr>
<tr>
<td>maven.scm.cvs.quiet</td>
<td>Yes</td>
<td>
<p>Default value is
<code>true</code>.</p>
</td>
</tr>
<tr>
<td>maven.scm.cvs.checkout.flags</td>
<td>Yes</td>
<td>
<p>Default value is
<code>-P</code>. Note that any environment settings
(eg .cvsrc) will also affect this.</p>
</td>
</tr>
<tr>
<td>maven.scm.cvs.rsh</td>
<td>Yes</td>
<td>
<p>Default value is taken from CVS_RSH in the environment.</p>
</td>
</tr>
</table>
</subsection>
</section>
</body>
</document>