> 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]

Reply via email to