I also find that svn conflicts involving deleted files can sometimes get mind-boggling.
When I have them, I just backup my "good" local version (excluding the .svn
directory), delete the infected directory, and fetch it again using svn update
(or svn checkout
, whichever is appropriate in your case). I then merge my files back (merging common files, and deleting the ones I intended to delete in the first place, if any).
This is probably not the most elegant way (or is it?), but it is simple and safe.