Hi, > On 1 Jul 2014, at 15:37, Philippe Bartholmé <philippe.bartho...@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