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

Re: filesystem crash, FSFS corrupted (svn 1.3.2)

From: Ryan Schmidt <subversion-2007b_at_ryandesign.com>
Date: 2007-04-11 00:34:35 CEST

On Apr 10, 2007, at 15:11, Andreas Hasenack wrote:

> We had a filesystem crash and after running fsck, the svn backend
> (FSFS)
> was corrupted. Some checkouts work, most don't.

[snip]

The only advice I can give you is to restore your corrupted revisions
from your backups.

The reason you can't simply say "I don't care about the old
revisions" is that revisions are stored as deltas against previous
revisions. (Not usually the immediately previous revision, but some
previous revision, as determined by the skip-deltas algorithm.) If
revision 3, say, is corrupted, then you've lost not only revision 3,
but all subsequent revisions that are based on 3. If revision 3
happens to introduce a new file, then you've lost all revisions
containing that file. So you see that it is essential that all
revisions be present and not corrupted, and why a backup strategy
that results in you immediately having every single revision backed
up, up to the most current one, is also essential.

-- 
To reply to the mailing list, please use your mailer's Reply To All  
function
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Wed Apr 11 00:35:02 2007

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