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
> SIS GO CS ITO A&S 4
> 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