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

Re: WC locked. Can't cleanup: .svn/tmp/text-base is empty

From: Philip Martin <philip_at_codematters.co.uk>
Date: 2003-08-22 03:15:30 CEST

"Steve Dwire" <sdwire@pcsigroup.com> writes:

> Everything's going swimmingly until the update hits a snag with a io
> error.

You haven't given us this error message, it's important as it's the
one that triggered the problem. Which version of the Subversion
client are you using?

> One of my directories has >3200 files in it. When I look at my
> working copy, it has fewer than 2200. No problem, I say to myself. I'll
> just hit update again and see if it gets it up to date. Of course, I hit
> the classic "working copy is locked" issue. I remember seeing that in
> the FAQ, so I discover the svn cleanup command.
>
> When I type svn cleanup C:\test, I get the following:
>
> C:\>svn cleanup C:\test
> svn: Problem running log
> svn: in directory 'C:/test/Dest/DocStore/Data Documents/Physicians'

It would be interesting to see the contents of the log file, you
should find it at .../Physicians/.svn/log

> svn: The system cannot find the file specified.
> svn: svn_io_copy_file: error copying 'C:/test/Dest/DocStore/Data
> Documents/Physicians/.svn/tmp/text-base/713FABD831C4441CB4272DC2E292F990
> .xml.svn-base' to 'C:/test/Dest/DocStore/Data
> Documents/Physicians/713FABD831C4441CB4272DC2E292F990.xml.2.tmp'
>
> So I decided to do some spelunking, and I find that
> .../Physicians/.svn/tmp/text-base is empty. No wonder svn cleanup
> couldn't find the file specified. Now I've reached the end of the FAQ,
> so I find myself at your mercy.
>
> How can I recover from this?

The most reliable way to recover is to use ordinary OS operations to
delete (or move) the Physicians directory from the working copy and
then run update. Please look for the log file *before* deleting
Physicians.

-- 
Philip Martin
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Fri Aug 22 03:16:30 2003

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