Hi Stevo,

Thanks but I think the existing release plugin documentation covers everything in those articles quite well. Neither one tells me what to expect to happen in svn when I run one of the goals. I guess
-DdryRun=true

is supposed to print the svn commands to be used on the console but they are in my experience very hard to find and I don't think this is applicable to anything but release:prepare.

I'd also like to request that the meaning of release:clean be explained.... what exactly is changed?

thanks
david jencks

On Nov 28, 2009, at 2:28 PM, Stevo Slavić wrote:

Hello David,

Maybe you can find answers to at least some of questions in following
articles:


  -
  
http://www.vineetmanohar.com/2009/10/23/how-to-automate-project-versioning-and-release-with-maven/
  - http://weblogs.java.net/blog/2008/08/31/using-maven-release-plugin


Regards,
Stevo.


On Sat, Nov 28, 2009 at 11:20 PM, David Jencks <david_jen...@yahoo.com>wrote:

I find that the release plugin docs don't give me an adequate idea of what
to expect to happen in svn when I run

release:prepare
release:rollback
release:perform
release:branch

After some experimentation I think I know what happens for some of these:

release:prepare makes 3 svn commits
- update current project to release version
- create tag  (from what? I have no idea)
- update current project to next development version

release:rollback, in an indeterminate number of commits, undoes anything committed since release:prepare was run for the first time in this release attempt. In particular if you tried to commit build fixes that only became
evident during release:prepare, they will get undone.

release:perform makes no svn changes

release:branch I have no idea about.

I suspect it would take about 15 minutes for one of the authors to update the docs with some accurate info along these lines and I doubt I would be
the only one appreciating the effort.

thanks
david jencks



---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org




---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org

Reply via email to