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:
parent
ec395080cb
commit
8cfbd8a520
@ -159,7 +159,7 @@
|
|||||||
|
|
||||||
<ant:echo>Tagging ${scmConnection} with ${maven.scm.tag}</ant:echo>
|
<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>
|
||||||
|
|
||||||
<goal name="scm:checkin" prereqs="scm:find-connection" description="Checkin a set of files in the current directory of SCM" >
|
<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}" />
|
<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>
|
<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>
|
||||||
|
|
||||||
<goal name="scm:create-patch" description="Create a patch file for changes single last SCM update" prereqs="scm:find-connection">
|
<goal name="scm:create-patch" description="Create a patch file for changes single last SCM update" prereqs="scm:find-connection">
|
||||||
|
|||||||
@ -56,8 +56,6 @@ public class ScmBean
|
|||||||
|
|
||||||
private String tagBase;
|
private String tagBase;
|
||||||
|
|
||||||
private String excludes;
|
|
||||||
|
|
||||||
protected Embedder getEmbedder()
|
protected Embedder getEmbedder()
|
||||||
throws Exception
|
throws Exception
|
||||||
{
|
{
|
||||||
@ -194,10 +192,9 @@ public class ScmBean
|
|||||||
|
|
||||||
ScmRepository repository = getScmRepository( scmManager );
|
ScmRepository repository = getScmRepository( scmManager );
|
||||||
|
|
||||||
// TODO: want includes?
|
// TODO: want includes/excludes?
|
||||||
TagScmResult result = scmManager.getProviderByRepository( repository )
|
TagScmResult result = scmManager.getProviderByRepository( repository )
|
||||||
.tag( repository, new ScmFileSet( new File( workingDirectory ),
|
.tag( repository, new ScmFileSet( new File( workingDirectory ) ), tag );
|
||||||
null, getExcludes() ), tag );
|
|
||||||
|
|
||||||
checkResult( result );
|
checkResult( result );
|
||||||
}
|
}
|
||||||
@ -267,14 +264,4 @@ public class ScmBean
|
|||||||
this.password = password;
|
this.password = password;
|
||||||
}
|
}
|
||||||
|
|
||||||
public String getExcludes()
|
|
||||||
{
|
|
||||||
return excludes;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setExcludes( String excludes )
|
|
||||||
{
|
|
||||||
this.excludes = excludes;
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
@ -25,7 +25,7 @@
|
|||||||
</properties>
|
</properties>
|
||||||
<body>
|
<body>
|
||||||
<release version="1.6-SNAPSHOT" date="in SVN">
|
<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-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="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>
|
<action dev="aheritier" type="update" issue="MPSCM-66">Update to released version of maven-scm.</action>
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user