add minimal support for SVN to allow cruisecontrol plugin to run.

git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@115429 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
epugh committed 2004-06-04 19:10:33 +00:00
1 parent 74ba1d989b
commit e33f1e81ef
3 files changed
+27

No files matched your search

+17
View File
@@ -81,6 +81,13 @@
<log:info>Using CVSROOT: ${maven.scm.cvs.root}</log:info>
<log:info>Using module: ${maven.scm.cvs.module}</log:info>
</j:if>
<j:if test="${scmMethod == 'svn'}">
<j:set var="maven.scm.svn.root" value="${tokens[2]}:${tokens[3]}"/>
<j:set var="maven.scm.svn.module" value="${tokens[4]}"/>
<log:info>Using SVN repository: ${maven.scm.svn.root}</log:info>
<log:info>Using module: ${maven.scm.svn.module}</log:info>
</j:if>
</j:if>
</goal>
@@ -92,6 +99,16 @@
<ant:fail>You must specify maven.scm.cvs.module</ant:fail>
</j:if>
</j:when>
<j:when test="${scmMethod == 'svn'}">
<j:set var="svnRoot" value="${maven.scm.svn.root}"/>
<j:if test="${empty(svnRoot)}">
<ant:fail>You must specify maven.scm.svn.root</ant:fail>
</j:if>
<j:set var="svnModule" value="${maven.scm.svn.module}"/>
<j:if test="${empty(svnModule)}">
<ant:fail>You must specify maven.scm.svn.module</ant:fail>
</j:if>
</j:when>
<j:otherwise>
<ant:fail>Unknown SCM method: '${maven.scm.method}'</ant:fail>
</j:otherwise>
+9
View File
@@ -66,6 +66,15 @@
<role>Java Developer</role>
</roles>
</developer>
<developer>
<name>Eric Pugh</name>
<id>epugh</id>
<email>epugh@opensourceconnections.com</email>
<organization>OpenSource Connections</organization>
<roles>
<role>Java Developer</role>
</roles>
</developer>
</developers>
<dependencies>
<dependency>
+1
View File
@@ -25,6 +25,7 @@
</properties>
<body>
<release version="1.4-SNAPSHOT" date="in CVS">
<action dev="epugh" type="add">Add minimal support for SVN to allow cruisecontrol plugin to work</action>
<action dev="dion" type="add">Add scm:cvs-tag-project goal</action>
</release>
<release version="1.3" date="2004-05-15"></release>