Arik Kfir wrote:
I just had to write this kudo to the maven team: we have a project
composed of 23 submodules in varying levels of depth. All modules are
always released together (i.e. no independency release-cycle for each
module) much like the spring framework is released.
Since there are many inter-dependencies between the modules, we had to
write the version number inside the dependencies sections which
worried us tremendously (update them on every release...)
Still, I decided to give the 'maven-release-plugin' a whirl and tried
a "maven release:prepare" - and it asked me the release+next version
and tag for EACH AND EVERY MODULE which definitly took me by surprise.
I didn't imagine that it would try to release the entire project
(which was exactly my wish).
But, what totally amazed me was that it updated, resolved and upgraded
all inter-dependencies to the next dev version automatically!!!! It
just, well...worked!
now THAT'S a nifty piece of a plugin!! Well done.
Glad someone likes it! Others are not so pleased with what it does to
your POMs but we're working on it. We use it for all our own releases,
as we certainly wouldn't want to have to do them by hand now.
Regards,
_____________________________________
Arik Kfir [EMAIL PROTECTED]
--
jvz.
Jason van Zyl
jason at maven.org
http://maven.apache.org
Simplex sigillum veri. (Simplicity is the seal of truth.)
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]