> -----Ursprüngliche Nachricht----- > Von: Konstantin Kolinko [mailto:knst.koli...@gmail.com] > > 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'.
^^^^^^^^^^^^^^^^^^ this seems to tell me the root of the damaged working copy. > > 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> [...] > 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. > Thank you Kontantin, this was the clue I needed: it was enough to delete the wom directory and svn update its parent to restore (only) the external from the repository. I did not have to refetch the complete working copy. And now I see that svn cleanup *has* told me, which database was corrupt. To me it was not obvious which svn cleanup invocation deals with which .svn directory. Mit freundlichen Grüßen Dr. Hartmut Niemann Siemens AG Infrastructure & Cities Sector Rail Systems Division Locomotives and Components IC RL LOC EN LE 8 Werner-von-Siemens-Str. 67 91052 Erlangen, Deutschland Tel.: +49 9131 7-34264 Fax: +49 9131 7-26254 mailto:hartmut.niem...@siemens.com Siemens Aktiengesellschaft: Vorsitzender des Aufsichtsrats: Gerhard Cromme; Vorstand: Peter Löscher, Vorsitzender; Roland Busch, Brigitte Ederer, Klaus Helmrich, Joe Kaeser, Barbara Kux, Hermann Requardt, Siegfried Russwurm, Peter Y. Solmssen, Michael Süß; Sitz der Gesellschaft: Berlin und München, Deutschland; Registergericht: Berlin Charlottenburg, HRB 12300, München, HRB 6684; WEEE-Reg.-Nr. DE 23691322