[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

RE: svn copy (server-side) into existing folder

From: Cooke, Mark <mark.cooke_at_siemens.com>
Date: Wed, 8 Jun 2011 13:33:02 +0100

> -----Original Message-----
> From: Nico Kadel-Garcia [mailto:nkadel_at_gmail.com]
> Sent: 08 June 2011 13:28
> To: Johan Corveleyn
> Cc: Andreas Krey; Ryan Schmidt; Schroeder, Hartmut;
> users_at_subversion.apache.org
> Subject: Re: svn copy (server-side) into existing folder
>
> On Wed, Jun 8, 2011 at 7:18 AM, Johan Corveleyn
> <jcorvel_at_gmail.com> wrote:
> > On Wed, Jun 8, 2011 at 1:01 PM, Andreas Krey <a.krey_at_gmx.de> wrote:
> >> On Wed, 08 Jun 2011 05:16:42 +0000, Ryan Schmidt wrote:
> >> ...
> >>> This behavior is consistent with the unix cp command and
> should therefore not be unexpected.
> >>
> >> It is not unexpected, but stupid. As 'svn cp' is also the tool to
> >> create tags, it is rather strange that you can just do
> >>
> >>  svn cp ${base}/trunk ${base}/tags/1.0.0
> >>
> >> (that is, create a tag) twice in a row with any warning whatsoever,
> >> and ending up with an extra 'trunk' dir in the tag.
> >>
> >> Has bitten us more than once.
> >
> > To avoid that, you could have a pre-commit hook refuse any commits
> > inside tags, to make tags really unchangeable things.
>
> +1 for sanity. Only site admins with local file access or other
> authorized permissions should be able to edit tags.
>
...as this is something I have been meaning to do for a while, can someone point me to a suitable script for a windoze environment? All the sample scripts I find seem to be *nix shell scripts...

Many thanks (and apologies for the almost hi-jack)

~ mark c
Received on 2011-06-08 14:33:40 CEST

This is an archived mail posted to the Subversion Users mailing list.