Hello, I created a new branch to do some (breaking) work while the other developer kept chugging along working on trunk. Well, now that I got this branch done and ready to merge, I'm having trouble.
I am using TortoiseSVN. I did the "merge two separate trees" and what is appears to do is just copy all my changes from the branch into trunk without doing any merging or any respect to what changes were made in trunk.
How can I force it to keep the old trunk changes and merge in the branch rather than just completely overwriting trunk?
In case you don't understand, I have a file named Grid.cs and a lot of work was done to it in the trunk so the branch's copy is really out of date. Well, when I go to merge it will replace the trunk's copy with the branch's copy without trying to merge them or anything as if the branch's copy is newer, though it is not.