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

WARNING: possible wc corruption

From: Ben Collins-Sussman <sussman_at_collab.net>
Date: 2002-03-15 18:58:59 CET

- Warning -

If you've been a good svn developer, updating your svn tree daily,
your working copy might actually be corrupted.

A bug in libsvn_wc's update-editor was introduced on March 1st
(r1395), whereby any 'delete' commands received from the server were
effectively no-ops. This goes for both files and directories. The
items weren't deleted from disk, *or* from the entries files.

What this means, then, is that your working copy (at this very moment)
might have directories claiming to be at certain working revisions,
but are still hanging onto old, dead entries that *should* have been
deleted. This may cause problems with future updates and commits.
Not to mention the fact, that when you run 'status', you're likely to
see entries that no longer exist in HEAD.

One example is the packages/freebsd/ directory, or the ac-helpers/
directory, if you've not recompiled recently.

It seems futile to try and hunt down all deletions that happened over
the last 2 weeks, and try to delete/re-update specific areas of our
working copies. Frankly, at this point, I wonder if we all shouldn't
just checkout fresh working copies. :-(

To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Fri Mar 15 19:00:16 2002

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