Reverting Dennis' patch, there is something wrong with scm:tag when using svn

git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@373363 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
ltheussl 2006-01-29 21:55:01 +00:00
parent ec395080cb
commit 8cfbd8a520
3 changed files with 5 additions and 18 deletions

View File

@ -159,7 +159,7 @@
<ant:echo>Tagging ${scmConnection} with ${maven.scm.tag}</ant:echo>
<scm:tag url="${scmConnection}" workingDirectory="${basedir}" excludes="project.xml.backup,xdocs/changes.xml.backup" tag="${maven.scm.tag}" tagBase="${maven.scm.svn.tag.base}" username="${maven.scm.username}" password="${maven.scm.password}" />
<scm:tag url="${scmConnection}" workingDirectory="${basedir}" tag="${maven.scm.tag}" tagBase="${maven.scm.svn.tag.base}" username="${maven.scm.username}" password="${maven.scm.password}" />
</goal>
<goal name="scm:checkin" prereqs="scm:find-connection" description="Checkin a set of files in the current directory of SCM" >
@ -312,7 +312,7 @@
<scm:checkin url="${scmConnection}" workingDirectory="${basedir}" includes="project.xml,xdocs/changes.xml" message="[maven-scm-plugin] prepare release ${version_name}" username="${maven.scm.username}" password="${maven.scm.password}" />
<ant:echo>Tagging source tree</ant:echo>
<scm:tag url="${scmConnection}" workingDirectory="${basedir}" excludes="project.xml.backup,xdocs/changes.xml.backup" tag="${tag_name}" tagBase="${maven.scm.svn.tag.base}" username="${maven.scm.username}" password="${maven.scm.password}" />
<scm:tag url="${scmConnection}" workingDirectory="${basedir}" tag="${tag_name}" tagBase="${maven.scm.svn.tag.base}" username="${maven.scm.username}" password="${maven.scm.password}" />
</goal>
<goal name="scm:create-patch" description="Create a patch file for changes single last SCM update" prereqs="scm:find-connection">

View File

@ -56,8 +56,6 @@ public class ScmBean
private String tagBase;
private String excludes;
protected Embedder getEmbedder()
throws Exception
{
@ -194,10 +192,9 @@ public class ScmBean
ScmRepository repository = getScmRepository( scmManager );
// TODO: want includes?
// TODO: want includes/excludes?
TagScmResult result = scmManager.getProviderByRepository( repository )
.tag( repository, new ScmFileSet( new File( workingDirectory ),
null, getExcludes() ), tag );
.tag( repository, new ScmFileSet( new File( workingDirectory ) ), tag );
checkResult( result );
}
@ -267,14 +264,4 @@ public class ScmBean
this.password = password;
}
public String getExcludes()
{
return excludes;
}
public void setExcludes( String excludes )
{
this.excludes = excludes;
}
}

View File

@ -25,7 +25,7 @@
</properties>
<body>
<release version="1.6-SNAPSHOT" date="in SVN">
<action dev="ltheussl" type="fix" issue="MPSCM-67" due-to="Dennis Lundberg">scm:prepare-release fails because project.xml has been locally modified.</action>
<!--<action dev="ltheussl" type="fix" issue="MPSCM-67" due-to="Dennis Lundberg">scm:prepare-release fails because project.xml has been locally modified.</action>-->
<action dev="ltheussl" type="fix" issue="MPSCM-65" due-to="Phil Steitz">When pom.repository.connection ends with '/' checkout fails.</action>
<action dev="ltheussl" type="fix" issue="MPSCM-57">Re-add changes.xml file to display announcements.</action>
<action dev="aheritier" type="update" issue="MPSCM-66">Update to released version of maven-scm.</action>