From df358002f4b97756ae526be943e6187bb9374fd1 Mon Sep 17 00:00:00 2001 From: brett Date: Wed, 25 Feb 2004 22:38:16 +0000 Subject: [PATCH] bugfixes, improvements git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@114746 13f79535-47bb-0310-9956-ffa450edef68 --- scm/plugin.jelly | 125 ++++++++++++++++++++++++------------------ scm/plugin.properties | 2 +- scm/project.xml | 3 +- scm/xdocs/changes.xml | 18 ++++++ 4 files changed, 92 insertions(+), 56 deletions(-) diff --git a/scm/plugin.jelly b/scm/plugin.jelly index 9b5e404d..068cc139 100644 --- a/scm/plugin.jelly +++ b/scm/plugin.jelly @@ -3,6 +3,8 @@ - + @@ -32,14 +34,24 @@ Using SCM method: ${scmMethod} - - + + + + + + + + + + Using CVSROOT: ${maven.scm.cvs.root} Using module: ${maven.scm.cvs.module} + + @@ -104,7 +116,7 @@ - @@ -130,10 +142,7 @@ - - + @@ -151,9 +160,7 @@ Cancelled by response '${ok}' - - - + @@ -201,35 +208,53 @@ - Verifying no modifications are present + + + - - + + + + + + + + + - + + + + + + + ${exception} + + /> + /> Verifying valid tag name - - Modifying POM with tag = ${tag_name}; version = ${version_name} - - Committing new POM - - Tagging source tree - - + /> - - + + + + + Committing new POM + + + Tagging source tree + diff --git a/scm/plugin.properties b/scm/plugin.properties index 71bbdb29..823a71ac 100644 --- a/scm/plugin.properties +++ b/scm/plugin.properties @@ -1,7 +1,7 @@ # Available settings currently only CVS maven.scm.method= # Directory to checkout to -maven.scm.checkout.dir=${basedir}/checkouts +maven.scm.checkout.dir=${maven.build.dir}/checkouts # Set to true if you want to ignore the connection parameter in the POM maven.scm.ignore.pom.connection=false diff --git a/scm/project.xml b/scm/project.xml index a93b8b4c..79facf17 100644 --- a/scm/project.xml +++ b/scm/project.xml @@ -6,7 +6,7 @@ Maven Source Control Management Plug-in 1.2-SNAPSHOT A plugin for SCM tasks, currently CVS. - SCM Plugin for Maven + SCM Plugin for Maven. Requires Maven 1.0 RC2. http://maven.apache.org/reference/plugins/scm/ /www/maven.apache.org/reference/plugins/scm/ @@ -50,3 +50,4 @@ + diff --git a/scm/xdocs/changes.xml b/scm/xdocs/changes.xml index 85186f1d..fcafe0bf 100644 --- a/scm/xdocs/changes.xml +++ b/scm/xdocs/changes.xml @@ -6,6 +6,24 @@ + + + Don't use -C - Mac OS X doesn't recognise it + + + Catch exceptions to make sure files don't get moved permanently. + + + Update POM using dom4j instead of JSL - no more formatting issues. + + + Support :local: CVS paths + + + Update changes.xml version and release date on prepare. + + + Apply MAVEN-834. Support for scm delimiters other than ':'