Running subversion 1.8.10 (r1615264), windows 7 under cygwin.. Using the TortoiseSVN distro of subversion
I have a checked out area, that sometimes fails to update. its used in an automated build process, and if a previous run was still running, and another run was kicked off, the svn update can fail. Underneath this build directory, there is another NON svn folder where a 100% separate checkout occurs as part of the process. However it fails saying it needs a cleanup, even though its not part of any svn at the time. I was able to reproduce this with a generic svn repository. If your svn has two versions, this should do it :) 1) svn co <svn path> <loc> 2) cd loc 3) svn up -r 1 // force a pending update 4) chmod 000 <any file that needs updating> 5) svn up // fails, causing a cleanup requirement 6) mkdir subdir 7) cd subdir 8) svn co <some other svn path> And it fails in step 8. with a E155037 error svn cleanup the parent directory fixes the problem, by why should a child directory, NOT part of the svn tree care about a separate SVN area? Scott