On Thu, Jul 14, 2016 at 09:38:05PM -0400, Alfred von Campe wrote:
> A user at work came to me with a strange merge issue and I have been able to 
> reproduce it.  This happens with both a 1.8.16 and 1.9.4 Linux CLI client.  I 
> usually can resolve these merge issues by deleting superfluous svn:mergeinfo 
> properties in subdirectories and/or by editing the svn:mergeinfo property, 
> but nothing works in this case.  Here is some information I captured; the 
> only thing that has been altered is the name of the branches to protect our 
> data.  All commands were performed in a fresh checkout of the tip of branchB.
> 
> TIA for any help or hints to help resolve this issue.
> 
> Alfred

Hi Alfred,

I'm afraid it's not obvious to me what issue you are referring to.

Which behaviour are you expecting, and how does Subversion not meet
your expectations?

> 
> 
> $ svn mergeinfo ^/branches/branchA
>     youngest common ancestor
>     |         last full merge
>     |         |        tip of branch
>     |         |        |         repository path
> 
>     15542              29501
>     |                  |
>        --| |------------         branches/branchA
>   ... /         /
>       \        /
>        --| |------------         branches/branchB
>               |        |
>               28907    WC
> $ svn pg svn:mergeinfo | grep branchA
> /branches/branchA:28000-29203
> $ svn pe svn:mergeinfo .
> Set new value for property 'svn:mergeinfo' on '.'
> $ svn pg svn:mergeinfo | grep branchA
> /branches/branchA:15542-29203
> $ svn mergeinfo ^/branches/branchA --show-revs=eligible 
> r15544
> r15583
> [360 revs deleted]
> r20783
> r20790
> r20801
> r29207
> r29211
> r29279
> r29303
> r29306
> r29398
> r29425
> r29427
> r29479
> r29482
> r29496
> r29500

Reply via email to