On Wed, Feb 19, 2014 at 12:17:06PM +0000, Philip Martin wrote: > Stefan Sperling <s...@elego.de> writes: > > > So, just move your file to a safe place, and run 'svn revert' again. > > In this case it's 'svn cleanup' after removing the obstruction.
Then I misunderstood the original problem report. Can you give me a reproduction recipe? Here's what I did: $ ls epsilon zeta $ rm -rf epsilon $ echo > epsilon $ svn st ~ epsilon ! epsilon/zeta $ svn revert epsilon/zeta svn: E155009: Failed to run the WC DB work queue associated with '/tmp/svn-sandbox/trunk/epsilon/zeta', work item 5 (file-install epsilon/zeta 1 0 1 1) svn: E000020: Can't move '/tmp/svn-sandbox/trunk/.svn/tmp/svn-6SoBLy' to '/tmp/svn-sandbox/trunk/epsilon/zeta': Not a directory $ svn cleanup svn: E155009: Failed to run the WC DB work queue associated with '/tmp/svn-sandbox/trunk', work item 5 (file-install epsilon/zeta 1 0 1 1) svn: E000020: Can't move '/tmp/svn-sandbox/trunk/.svn/tmp/svn-Sm3yxt' to '/tmp/svn-sandbox/trunk/epsilon/zeta': Not a directory $ mv epsilon outoftheway $ svn cleanup $ svn st ? outoftheway $ svn --version svn, version 1.8.5 (r1542147) compiled Jan 30 2014, 02:45:04 on x86_64-unknown-openbsd5.5