You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@subversion.apache.org by Scott Bloom <ha...@gmail.com> on 2014/10/09 19:27:04 UTC

Problem with svn cleanup, E155037

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