Does it really have to suck quite this badly?
I have a trunk branch and a stable branch. When I want to promote a cut of code from trunk to stable, I use ‘merge’, and for every single file in every single folder that’s been renamed in trunk, I have to fucking well confirm, with three mindless bastard clicks, that I want to use the name/path from trunk.
Do the people who wrote this thing use it themselves? How do they sleep at night?