Re: svn commit: rev 2409 - trunk/subversion/include trunk/subversion/libsvn_client trunk/subversion/clients/cmdline trunk/subversion/tests/clients/cmdline trunk/subversion/tests/clients/cmdline/svntest
From: Ben Collins-Sussman <sussman_at_collab.net>
Date: 2002-07-04 08:35:53 CEST
sussman@tigris.org writes:
> Author: sussman
By the way, there is a special-case "nice" behavior that Karl and I
The general form of 'svn merge' is
'svn merge source1 source2 wc-target'
Typically, all three arguments are of the same node_kind... either all
But in this *one* special case, if I cd into libsvn_wc and run
'svn merge -rX:Y update_editor.c'
Then it's obvious what I want to happen; at the moment, I'll get an
Here's a summary of behaviors in table form:
source1 source2 target behavior
fileX fileY fileZ apply diffs to fileZ
fileX fileY dir error.
fileX fileX dir ** try to apply diffs to dir/basename(fileX)
So the new special rule would be:
if the sources are both the same file and wc-target is a dir,
I'll file a bite-sized issue on this. In the meantime, people will
'svn merge -rX:Y update_editor.c update_editor.c'
Not a showstopper or anything, just very picky. :-)
---------------------------------------------------------------------
|
This is an archived mail posted to the Subversion Dev mailing list.
This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.