Suppose I have a feature branch named "branch / BigFeature". I want to move these changes to Trunk, make some changes to Trunk and merge everything back into the BigFeature branch to continue development.
My actions were as follows:
Combine the latest changes in Trunk with branches / BigFeature. (Tortoise SVN -> Combine Patch Range)
Combine changes in branches / BigFeature in Trunk. (Turtle SVN β reintegrate branch)
Make some changes to Trunk.
Combine changes in Trunk with branches / BigFeatures. (Tortoise SVN -> Combine Patch Range)
The problem occurs in step 4. When I return to BigFeature, I get all kinds of conflicts. It seems that the problem is with files that were originally added to the / BigFeature branches, but were merged with Trunk.
The message it gives me is "The last merge operation tried to add a blah file, but it has already been added locally.
This view makes sense because the file was originally added to the / BigFeature branches and then merged with Trunk. But why can't this merge operation understand this? Why does this happen as a conflict?
The same error occurs for deleted files.
The last merge operation attempted to delete / move / rename the blah directory, but was deleted, moved, or renamed locally.
Thanks for the help.
branch merge svn conflict tortoisesvn
Justin
source share