Removing a directory scheduled for deletion corrupts the working copy. #Create a test area- svn mkdir del_bug_test svn ci -m '' bug_test cd bug_test svn mkdir deldir svn mkdir dira svn ci -m '' * #Delete (and then remove) a directory- svn del deldir rm -rf deldir #Try to recover: svn up deldir svn: Unable to lock 'dira' dira has no modifications and is committed... not sure why it is complaining about dira and not just updating deldir. You can do a svn up . but there are many times where this is not desirable. Clearly there is some sort of bug here. The only way I have found to fix this is to modify the .svn/entries file and remove the 'deleted' property on the deldir entry.
Original issue reported by emiller