> Doing a copy from your working directory, however, is important. If you > did a copy from an SVN revision you could potentially release something > you didn't intend if someone commits to that revision after the you > checked out your working copy from that revion, but before you performed > the release.
If the release plugin did a copy of the revision there would be no problem. The problem is that you cannot make a copy of the HEAD revision. You cannot commit anymore to any revision (It would make a new revision) Hth, Nick Stolwijk ~Java Developer~ Iprofs BV. Claus Sluterweg 125 2012 WS Haarlem www.iprofs.nl On Thu, Dec 4, 2008 at 3:16 PM, Todd Thiessen <[EMAIL PROTECTED]> wrote: > >> -----Original Message----- >> From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On >> Behalf Of John Stoneham >> >> To some extent I think there's a reason for this, which is so >> that the files will not appear to have been modified on the >> tag, and the tag is a straight copy of some actual SVN >> revision, rather than being created out of thin air from a >> working copy. > > I believe Maven intentially does an svn working dopy, not a copy from an > SVN revision. If you look closely at the output from a prepare, you > will see a line something like this: > > [INFO] Executing: svn --non-interactive copy --file > D:\yourtempdir\maven-scm-791753447.commit . > https://yoursvnserver/project/tags/project-1.0.0 > > Notice that it copies from "." (BTW. There seems to be a bug with SVN > working copies. You can read about that here [1]). > > Doing a copy from your working directory, however, is important. If you > did a copy from an SVN revision you could potentially release something > you didn't intend if someone commits to that revision after the you > checked out your working copy from that revion, but before you performed > the release. > > [1] http://jira.codehaus.org/browse/SCM-406 > > --- > Todd Thiessen > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]