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
