I'm using TortoiseSVN to merge into branch-B the latest changes from trunk, including a folder rename.
Before that, I reintegrated branch-A into trunk. In that branch, a folder had been renamed and changes had been made to the files in it. Branch-B contains different revisions to those files, but the folder still has the original name.
When merging trunk into branch-B, SVN simply adds the renamed folder as new, and reports a tree conflict on the originally named folder. The file revisions themselves are never merged and I'm left with both folders. I've tried multiple options to get the cleanest merge possible, while retaining all the appropriate svn:mergeinfo, but nothing seems to work.
Does anybody know the correct way to go about completing this merge cleanly?
TortoiseSVN 1.8.10, Subversion 1.8.11
Here's a visual:
/trunk (before reintegrating branch-A)
/Folder1
file1
file2
file3
/trunk (after reintegrating branch-A)
/Folder1-Renamed
file1-change1
file2-change1
file3
/branch-B
/Folder1
file1-change2
file2-change2
file3
TL;DR: How do I cleanly merge file revisions between two branches when the containing folder has been renamed in one of them?