Here are my steps:
- switch from trunk to my branch
- perform a merge from a trunks subdirectory to my branch subdirectory, i.e. svn merge https:.../trunk/Class@2209 https:...branches/mybranch/Class@HEAD /Users/me/.../Class
The response I get: --- Merging differences between repository URLs into '/Users/me/.../Class': C /Users/me/.../Class/NewFileYouDoNotHave.php Summary of conflicts: Tree conflicts: 1
Revision 2209 is the same revision that NewFileYouDoNotHave.php was added to the trunk. I understand that I want the previous version. However, the previous trunk revision is older than the branches latest revision. (so i guess someone updated the branch and didn't include my file).
To correct this I read that the conflict probably originates from svn's confusion on which files are in which revision. So I deleted NewFileYouDoNotHave.php and committed it to trunk. Then added it and committed it back into trunk. I switched to my branch and performed the merge again, but I'm still getting the same results.
From my experience this previous week, I know that if I switch back to trunk (right now i'm in the branch) that Subclipse will drop the connection to svn. I will no longer be able to access the Team menu item and perform svn commands through the Subclipse GUI but I will still be able to run svn commands in terminal.
Skill:noob
SVN: svn, version 1.6.5 (r38866)
Subclipse: 1.0.6
I would really appreciate any advice, insights, etc. !!!