subversion-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Stefan Sperling <s...@apache.org>
Subject Re: Inconsistent merge on subdirectory behavior?
Date Sun, 15 Apr 2018 14:10:34 GMT
On Sun, Apr 15, 2018 at 12:49:49PM +0000, Chris wrote:
> Hi Johan and thanks for the reply.
> 
> I made a very simple reproduction script and attached it to this mail, the behavior seems
to be easy to reproduce. Haven't made a reproducton script before so I'm not sure how you
want the issue to be explained, but I first did the behavior that I think is incorrect and
did a status+echo and then the same from a subdirectory with a second status+echo.
> 
> If you instead wanted me to make a bug report on the tracker, let me know.
> 
> /Chris

Thank you very much for writing and providing this script.

I agree that this problem looks like a bug. If you have time to
do so, please file an issue in our issue tracker.

The problem also affects 'svn diff'.
A reasonable expectation would be that the reverse of a diff which
adds something is a diff which deletes something, but in this case
the reverse diff produced by SVN is an empty diff:

$ svn diff -c2 ^/trunk/A  
Index: foo
===================================================================
$ svn diff -c2 A          
Index: A/foo
===================================================================
$ svn diff -c-2 A
$ svn diff -c2 ^/trunk/A  
Index: foo
===================================================================
$ svn diff -c-2 ^/trunk/A
$ 


Mime
View raw message