[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: svn cleanup fails to clean up

From: Konstantin Kolinko <knst.kolinko_at_gmail.com>
Date: Wed, 9 May 2012 04:46:24 +0400

2012/5/8 Niemann, Hartmut <hartmut.niemann_at_siemens.com>:
> Hello!
> I had an IOerror when updating an external
> (different story of an incompatibility between sqlite and our
> corporate virus scanner, which is already being worked on
> by our Virus department).
> Now svn cleanup fails:
> D:\PRJ\STM\REF\svn_nbgvo\stp\GSBTG\in\wom>svn cleanup
> svn: E155016: Missing a row in WCROOT for
> 'D:\PRJ\STM\REF\svn_nbgvo\stp\GSBTG\in\wom'.
> svn: E155016: Missing a row in WCROOT.
> (This is Tortoise SVN's command line client
>  svn, version 1.7.4 (r1295709)
>    compiled Mar  8 2012, 18:47:27
> on windows XP, the root of the WC is D:\PRJ\STM\REF\svn_nbgvo\stp
> )
> If I cd .. and svn cleanup there, I don't get an error, but when I svn
> update again,
> it still doesn't work:
> D:\PRJ\STM\REF\svn_nbgvo\stp\GSBTG\in\wom>cd  ..
> D:\PRJ\STM\REF\svn_nbgvo\stp\GSBTG\in>svn cleanup

Note that in svn command-line client the "svn cleanup" command does
not recurse into externals.

TortoiseSVN 1.7 "Cleanup" command does recurse into externals (unless
you clear the lowest checkbox in the "Cleanup" dialog).

If cleanup cannot fix the problem, the only way would be to delete the
"wom" directory (the broken nested worked copy) and let svn up in its
parent directory to retrieve a fresh copy of it.

If you want to dig further to the cause of the issue, note that
TortoiseSVN has a log of actions that it performed.

See Settings -> Saved Data -> Action log -> Show.

> D:\PRJ\STM\REF\svn_nbgvo\stp\GSBTG\in>svn up
> Updating '.':

Best regards,
Konstantin Kolinko
Received on 2012-05-09 02:46:56 CEST

This is an archived mail posted to the Subversion Users mailing list.