info-cvs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Edit archive to correct corruption?


From: Larry Jones
Subject: Re: Edit archive to correct corruption?
Date: Thu, 15 Nov 2007 13:35:05 -0500 (EST)

Matthew Rich writes:
> 
> cvs server: warning: duplicate key `log' in version `1.11.2.9' of RCS file 
> `/Root/Products/SelfServiceRetrieve/Web/Client/QuickSearch.aspx.cs,v'
> cvs server:               warning: duplicate key `text' in version `1.11.2.9' 
> of RCS file 
> `\Root/Products/SelfServiceRetrieve/Web/Client/QuickSearch.aspx.cs,v'
> cvs server:               warning: duplicate key `text' in version `1.11.2.9' 
> of RCS file 
> `\Root/Products/SelfServiceRetrieve/Web/Client/QuickSearch.aspx.cs,v'
> cvs [server aborted]: Movable pointer not within rcs buffer - aborting
>  
> Error, CVS operation failed

The file is corrupt.  As always in these kinds of cases, I strongly
suggest that you immediately run the repository verifier (either
contrib/check_cvs or validate_repo depending on the version of CVS) to
determine the full extent of the damage.  You also need to determine the
root cause of the corruption and eliminate it.  In the vast majority of
the cases we've seen, it's caused by using an unreliable network file
system to access the repository rather than having it on a local disk.

> It there a way to edit the archive to fix this?  I have been able to
> look at the archive using wordpad but I can see nothing that jump out as
> an error. 

Maybe, but I wouldn't bet on it.  As you suspect, the immediate problem
is in the deltatext for revision 1.11.2.9 which apparently contains
multiple instances of log and text.  That could be because the actual
deltatext for 1.11.2.9 is corrupted or it could be that the following
deltatext header(s) are corrupted and are thus being interpreted as part
of the 1.11.2.9 deltatext.

-Larry Jones

Ha!  Wild zontars couldn't drag that information out of me!  Do your worst!
-- Calvin




reply via email to

[Prev in Thread] Current Thread [Next in Thread]