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.kut...@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
>  
> 

Reply via email to