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

Re: Corrupted FSFS commit

From: Daniel Shahaf <d.s_at_daniel.shahaf.name>
Date: Fri, 26 Feb 2010 06:18:45 +0200 (IST)

Kutter, Martin wrote on Thu, 25 Feb 2010 at 13:29 +0100:
> Hello,
> I got a strange error in one of our subversion repositories: On checking
> out a file from revision 3865 on, svn reports "Svndiff contains a too-large window".

This is the error message added in 1.6.4 as part of the security fix
then. You may want to try a 1.6.3 server (the last release *without*
the security fix).

> The same error is reported by "svnadmin verify" and "svnadmin dump".
> Server OS is RedHat Enterprise Linux 5.4 (64 bit)
> Subversion server is 1.6.5 built from a slightly modified the Fedora Core 12 Source RPM
> using the sqlite amalgamation
> SVN client used was TortoiseSVN 1.6.6 (probably on XP, not sure)
> Repository type is FSFS
> Repository layout is sharded
> The repository as a hole has a size of around 5GB
> db/revs/7/3865 is 210MB in size, a backup of the file from the night after the
> commit contains a file with no differences.
> The revision in question contains two added binary files of around 102MB in size.
> The file which cannot be checked out is one of these files.
> All other files added or updated in this revision can be checked out.
> In the current state, the repository cannot be dumped - when reaching the corrupted
> revision, svnadmin aborts with "Svndiff contains a too-large window".
> Is there some way to recover the checked-in file?
> Can the file in question be removed from this revision?
> Or can the complete revision be replaced somehow?
> Thanks a lot,
> Martin Kutter
> Siemens AG
> Siemens IT Solutions and Services
> Global Operations
> Werner-von-Siemens-Str. 60
> 91052 Erlangen, Germany
> mailto:martin.kutter_at_siemens.com
> Siemens Aktiengesellschaft: Chairman of the Supervisory Board:
> Gerhard Cromme; Managing Board: Peter Loescher, Chairman, President and Chief
> Executive Officer; Wolfgang Dehen, Heinrich Hiesinger, Joe Kaeser, Barbara Kux,
> Hermann Requardt, Siegfried Russwurm, Peter Y. Solmssen; Registered offices:
> Berlin and Munich, Germany; Commercial registries: Berlin Charlottenburg,
> HRB 12300, Munich, HRB 6684; WEEE-Reg.-No. DE 23691322
Received on 2010-02-26 05:19:25 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.