This is the first time trying to merge the latest in the trunk Head to my branch. I just want to get any latest updates from other developers on my team into my branch. I am using Subversion 1.6.7. So in the Merge dialog I selected the option "Merge 2 different trees".
My question is this:
My branch's latest revision is 358 and the mainline trunk is 357. So when I do a test merge, it deletes anything new in 358 (my branch). Should I be going from my trunk to branch instead of from branch to trunk in this case since my branch has a higher revision number? I know in the examples on various blogs, they say to go FROM branch TO trunk but in my situation the branch has the higher revision number.
Now during the test merge, I don't see why it's deleting those files that don't exist in my trunk (that I had added new to my branch during development):
Now lets do the reverse...which is how I think it should go (Because then I'd be going FROM a revision that's lower (357) TO a revision that's higher (358). So here it is going FROM mainline trunk TO my branch:
UPDATED AFTER COMMENTS BELOW:
Ok, so when I try trunk-to-trunk, here's what I get: