I think the problem is: if a file inherits mergeinfo from somewhere
above the wc root, then that mergeinfo won't be preserved in the copy
target.
In other words, svn will recurse to find a parent/ancestor from which
mergeinfo is inherited only up to the wc root, but won't connect to the
repository to investigate whether mergeinfo is inherited from
a parent/ancestor of the wc root. So, typically, this should only be
a concern if you're working in a wc whose root is not a branch root.
(I have a feeling this wasn't quite clear at all...)
Daniel
Paul Maier wrote on Sat, Nov 27, 2010 at 01:30:09 +0100:
> Hello!
>
> I'm used to "svn cp" within the same WC, everything seems to work fine.
> I just read this warning and now I wonder if this is relevant for my use case.
>
> svn help cp
> [...]
> WARNING: For compatibility with previous versions of Subversion,
> copies performed using two working copy paths (WC -> WC) will not
> contact the repository. As such, they may not, by default, be able
> to propagate merge tracking information from the source of the copy
> to the destination.
>
> Thanks!
> Paul
>
Received on 2010-11-27 08:51:04 CET