[cvsnt] unexpected '\x73' reading

Arthur Barrett arthur.barrett at march-hare.com
Fri Apr 6 02:52:55 BST 2007


The "cvs log" command reads the entire RCS file on the server, wheras
"cvs checkout" only reads part(s) of the file.  If there is corruption
in the RCS file then "cvs log" will abort but "cvs checkout" will not
necessarily fail (unless you try and checkout the broken revision, or a
revision dependant on the broken revision).

If the RCS files are corrupted, upgrading to CVSNT will not help.

You can upgrade to CVSNT by simply installing CVSNT on the server -
CVSNT will read a CVS repository (but once you commit a change to the
CVSNT server the RCS files now contain information that is not
compatible with CVS - so you cannot go back - it's a one way upgrade).



-----Original Message-----
From: Simon Renshaw [mailto:simon at benchmarkconsulting.com] 
Sent: Friday, 6 April 2007 1:32 AM
To: Arthur Barrett; cvsnt at cvsnt.org
Subject: RE: [cvsnt] unexpected '\x73' reading

Hi Arthur,

Guess this is my mistake but because of NT, I thought that CVSNT was a
Windows version of CVS :) Look like I was wrong. So basically it is an
improved version of CVS? 

If I upgrade the server to CVSNT, my repositories will be intact?

Can this problem be caused because the client and the server are not the

I can checkout the code without problems in Eclipse.

And how would I check RCS files for corruption?


-----Original Message-----
From: Arthur Barrett [mailto:arthur.barrett at march-hare.com] 
Sent: 4 avril, 2007 15:45
To: Simon Renshaw; cvsnt at cvsnt.org
Subject: RE: [cvsnt] unexpected '\x73' reading


> [log]cvs [log aborted]: unexpected '\x73' reading revision number in
RCS file foo

That error is coming from the server.

I recommend you check the server RCS files for corruption then upgrade
the linux server to the linux version of CVSNT



More information about the cvsnt mailing list