[
https://jira.codehaus.org/browse/MVERSIONS-85?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=283122#comment-283122
]
Myron commented on MVERSIONS-85:
--------------------------------
I would use it ;)
In trunk, we always have snapshots and snapshot dependencies to our artifacts
(great for continuous integration).
After creating a release branch, we need to change the dependencies to some
released version.
Since we do not always release a dependency when nothing has changed, we are
fine when the latest released version (aka downgrade) will be used.
So i will vote to change the "use-releases" goal, to take the latest released
version of all specified snapshots (maybe with a warning when downgrading?)
So it basically will do what the name suggests ;)
"use-latest-releases" will not work, b/c of updating all the released versions
to their latest.
> Allow versions:use-latest-release to change "1.1-SNAPSHOT" to "1.0"
> -------------------------------------------------------------------
>
> Key: MVERSIONS-85
> URL: https://jira.codehaus.org/browse/MVERSIONS-85
> Project: Maven 2.x Versions Plugin
> Issue Type: Improvement
> Affects Versions: 1.1
> Reporter: Matthew McEachen
> Fix For: Backlog
>
>
> I've just started using the versions plugin -- very nice work, guys!
> In trying out several of the goals, I applied "use-latest-snapshots" for
> internal project dependencies, just on the off-chance that the project would
> have new builds, we'd pick up those changes automatically. So, for example,
> my pom.xml now depends on 1.1-SNAPSHOT for a "company-common" project.
> Come release time for my project, though, several of the projects won't have
> bothered to do a release, as there wasn't anything to release, so I want to
> revert to 1.0 for "company-common".
> The versions plugin in this use case leaves me high and dry -- the
> "versions:use-latest-release" won't "downgrade" the 1.1-SNAPSHOT version to
> 1.0, and the maven release plugin will puke due to my SNAPSHOT dependency.
> Can we add a configuration property to support "use latest release, even if
> that means an older version than the current version"?
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira
---------------------------------------------------------------------
To unsubscribe from this list, please visit:
http://xircles.codehaus.org/manage_email