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

Re: svn merge --record-only reports extraneous paths

From: Stefan Sperling <stsp_at_elego.de>
Date: Wed, 27 Mar 2013 10:52:17 +0100

On Wed, Mar 27, 2013 at 02:37:24PM +1000, Daniel Becroft wrote:
> Hi,
>
> When running an 'svn merge -c', I get a particular set of paths updated
> with svn:mergeinfo. Fine, no issues with this.
>
> However, when running an 'svn merge -c --record-only', I get a far greater
> set of paths *reported* as updated, but they actually aren't. The paths
> that are report actually do have their own 'svn:mergeinfo' properties, but
> they don't get changes by the merge command (which I expected).
>
> I think the paths either need to be updated, or not displays.
>
> Using: svn 1.7.7

This is a known issue. The new behaviour described at
http://subversion.apache.org/docs/release-notes/1.7.html#subtree-mergeinfo-recording
wasn't implemented for record-only merges.

Record-only merges still update all subtree mergeinfo within the
merge target. I don't know why record-only merges behave differently,
and I've tried but cannot find a reference that explains this.
Perhaps the new behaviour is too difficult to implement for record-only
merges, or maybe this difference exists on purpose.
Received on 2013-03-27 10:52:58 CET

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.