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

Re: Invalid character "/" in revision list

From: Daniel Shahaf <d.s_at_daniel.shahaf.name>
Date: Thu, 15 Dec 2011 12:32:46 +0200

Thomas Gier wrote on Thu, Dec 15, 2011 at 08:40:22 +0100:
> I found 3 corrupted revisions so far starting at rev. 12943, HEAD
> was at 14667 yesterday evening. I haven't checked in depth yet,

There are two different sorts of corruption:

- Filesystem corruption: the filesystem backend (FSFS or BDB) cannot
  retrieve a particular versioned file/dir or its contents or
  properties.

- Repository corruption: a higher-level invariant --- such as those
  having to do with svn:* properties, their values, and the contents of
  the files having those properties --- does not hold.

An invalid svn:mergeinfo value is of the second kind. Deleting a byte
from a revision file causes corruption of the first kind.

(And there is a slight twist here having to do with the minfo-cnt
noderev field; but I think that shouldn't be relevant to this thread.)

> whether all of the corrupted revisions are caused by the same
> client; my main focus is to get the backups up and running again.
> Punishing the culprit will be my next focus ;).
Received on 2011-12-15 11:33:38 CET

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

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