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
$ 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
|