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

About 'corruption', 'svn_recover' and 'wedging'

From: Nuutti Kotivuori <naked_at_iki.fi>
Date: 2002-11-30 12:49:59 CET

Over time, I have noticed that quite nearly every new user (I've
counted over 5 who I have discussed with personally) who manages to
wedge their repository first tells that the database was *corrupted*
and that he was able to recover it, though.

Now this isn't entirely incorrect ofcourse - but certainly confuses
the hell out of me every time it happens.

There's two things that could use a visible and good explanation,
perhaps in the FAQ.

 1) Most of the time when a program that's directly using the
 repository gets killed, it will wedge the repository. This is the
 current status and may be better in the future.

 2) Wedging is a really really mild case of corruption - usually it
 just means that an operation was left incomplete and that lock files
 were left around. A simple recover will make things happy again.

I'd say 99% of the situations people run into these days is Ctrl-C:ing
a local subversion process (or having it die for some reason). It
would be good to stress that this is mostly just a minor
inconvenience, not a reason to pull the big red-alert-data-corruption
lever.

-- Naked

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Sat Nov 30 12:50:43 2002

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

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.