Hello!

I'm thinking about how to define a release process with maven release plugin. 
Our system consists of about 20 cascaded subsystems, each managed by a separate 
subversion repository. It should be possible to separatly release and version 
them. However, I also need to release the whole system at once. This task is 
quite time-consuming, therefore, I'd like to automate as much as possible.

I've played arround with the release plugin and stated that I'd like to get 
more control for the versions.

For instance, the default behavior would be to release subsystem A from 
3.4.3-SNAPSHOT to 3.4.3 and continue with developer version 3.4.4-SNAPSHOT. 
However, I'd liked to release A from 3.4.3-SNAPSHOT to 3.4.3-1 and continue 
with 3.4.3-SNAPSHOT. This way I could eventually release 3.4.3-2 without need 
to change the developers version for all subsystems that depend on A.

Does anybody have experiences controlling versions this way?

Thanks for your kindly help.


Kuno




Reply via email to