I usually have to merge long revision lists (up to 50 rev numbers) when preparing new deployments of our codebase. These long revision lists tend to create conflicts that I have to manually resolve. What I usually do is
- run merge (stops at first conflict)
- resolve conflicts (these may take considerable time and serious copy-pasting)
- create backup snapshot of WC (so I can return to this stage later in case I screw up down the line)
- repeat until no conflicts left,
- clean up backup snapshots.
- I could revert to from the SmartSVN interface to continue the merge from an earlier step, and
- would be automatically cleaned up after I commit.
Last updated