I am consolidating several SVN repositories into one using the method described here: Combining multiple SVN repositories into one
eg.
svnadmin dump /repo > repo.dmp
svnadmin load --parent-dir /imported/repo /newrepo < repo.dmp
I then use svn rename to move the trunk of the imported repo into a more appropriate location in my composite repository
eg.
svn rename /imported/repo/Trunk /Trunk/somefolder
However if i merge from an imported branch into the new location I get a tree conflict because what used to be the trunk has been moved.
eg.
svn merge /imported/repo/Branches/a-branch /Trunk/somefolder
Is there a better way to import/move/merge repositories that avoids getting a tree conflict here?