With one of my latest commits for the maven-release-plugin I've added an
extra AbstractMojo layer, which should contain all scm-related parameters.
Main reason is the update-versions goal [1]
It says: ... without making other modifications to the SCM such as tagging.
All scm-related won't be used and cause a lot of confusion.
So first improvements have recently been committed, but there's still room
for more.
Robert
[1]
http://maven.apache.org/plugins/maven-release-plugin/update-versions-mojo.html
Op Fri, 28 Sep 2012 16:57:27 +0200 schreef Mark Struberg
<strub...@yahoo.de>:
+1 Laird, that is for sure the best thing. I guess we need to clean up a
few things in this area.
An attempt for a small historical summary:
* <tag> was useful in CVS (not in all operations but in most)
* <tag> is almost useless in SVN as you get a different directory for
branches and tags
* due to SVN being the dominating SCM for most of the last decade, we
didn't take much care about <tag>
* <tag> is useful again for a lot of the newer DSCMs which handle tags
and branches more like CVS than SVN.
and now we need to clean up the mess ;)
I personally think it will not be that hard to do.
strub
----- Original Message -----
From: Laird Nelson <ljnel...@gmail.com>
To: Maven Users List <users@maven.apache.org>
Cc:
Sent: Friday, September 28, 2012 4:47 PM
Subject: Re: What does the "tag" parameter for release:branch do?
On Fri, Sep 28, 2012 at 12:34 AM, Anders Lindgren <
anders.lindg...@cinnober.com> wrote:
I would guess that it is used by SCM's like CVS which takes an
existing
tag as base for a new branch.
The explanation could be better as many of the other parameters
describes SVN specific usage.
Thanks; I guess I'll just go dig through the source.
Best,
Laird
--
http://about.me/lairdnelson
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
For additional commands, e-mail: users-h...@maven.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
For additional commands, e-mail: users-h...@maven.apache.org