Wanted to merge my branch back into the main trunk today. Haven\'t worked on this project for a week and haven\'t done any commits, etc. in that time-frame. Attempted to do
If you're using TortoiseSVN, what could be happening is that a (wayward) TSVNCache process is holding open .svn/wc.db which prevents a write lock on the file from being created during the switch operation. Killing the process (or at least forcing the handle closed) will release the handle on the file, allowing other operations that modify the working copy metadata to happen.