epugh 2004/06/04 12:10:33 Modified: scm plugin.jelly project.xml scm/xdocs changes.xml Log: add minimal support for SVN to allow cruisecontrol plugin to run. Revision Changes Path 1.12 +17 -0 maven-plugins/scm/plugin.jelly Index: plugin.jelly =================================================================== RCS file: /home/cvs/maven-plugins/scm/plugin.jelly,v retrieving revision 1.11 retrieving revision 1.12 diff -u -r1.11 -r1.12 --- plugin.jelly 26 May 2004 16:10:52 -0000 1.11 +++ plugin.jelly 4 Jun 2004 19:10:33 -0000 1.12 @@ -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> 1.18 +9 -0 maven-plugins/scm/project.xml Index: project.xml =================================================================== RCS file: /home/cvs/maven-plugins/scm/project.xml,v retrieving revision 1.17 retrieving revision 1.18 diff -u -r1.17 -r1.18 --- project.xml 26 May 2004 16:10:52 -0000 1.17 +++ project.xml 4 Jun 2004 19:10:33 -0000 1.18 @@ -66,6 +66,15 @@ <role>Java Developer</role> </roles> </developer> + <developer> + <name>Eric Pugh</name> + <id>epugh</id> + <email>[EMAIL PROTECTED]</email> + <organization>OpenSource Connections</organization> + <roles> + <role>Java Developer</role> + </roles> + </developer> </developers> <dependencies> <dependency> 1.13 +1 -0 maven-plugins/scm/xdocs/changes.xml Index: changes.xml =================================================================== RCS file: /home/cvs/maven-plugins/scm/xdocs/changes.xml,v retrieving revision 1.12 retrieving revision 1.13 diff -u -r1.12 -r1.13 --- changes.xml 26 May 2004 23:46:03 -0000 1.12 +++ changes.xml 4 Jun 2004 19:10:33 -0000 1.13 @@ -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>
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]