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

Re: Tag issue

From: Andreas Stieger <andreas.stieger_at_gmx.de>
Date: Wed, 2 Jul 2014 07:10:54 +0100

Hi,

> On 1 Jul 2014, at 15:37, Philippe Bartholmé <philippe.bartholme_at_kelkoo.com> wrote:
>
> svn copy trunk tags/R8_106
> svn commit

Why are you creating a tag locally from what seems to be a recursive checkout of the entire repository? Is this local operation intended?

How about a server-side operation to create a tag?
svn cp "^/trunk" "^/tags/R8_106"

Did you intend to make this a complex tag, e.g. with modifications from it's copy source?

> The error message is:
>
> Deleting geppetto/prod/tags/R8_106/group/testchildren.yaml svn: Commit failed (details follow): svn: File 'R8_106/group/testchildren.yaml' is out of date svn: '/svn/geppetto/!svn/wrk/0077129d-cc9e-409e-9d26-c8c1f56e247f/prod/tags/R8_106/group/testchildren.yaml' path not found ]
>
> And svn status give this result :
>
> A + tags/R8_106
> D + tags/R8_106/group/testgroup1.yaml
> D + tags/R8_106/group/testchildren.yaml
> D + tags/R8_106/group/testgroup2.yaml
>
> The three files don't exist in trunk.
>
> This issue doesn't occur every time.
>
> Subversion version is 1.6.11
>
> Why do you think we have this strange behavior and how can we avoid this issue ?

The local copy operation may be confused. Suggest you create the tag server side, stop using recursive checkouts of the entire repository, use checkouts of the working set only and switch between paths, and finally update your client to a supported version.

Andreas
Received on 2014-07-02 08:11:28 CEST

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

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.