[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Error on doing a CVS log
From: |
Larry Jones |
Subject: |
Re: Error on doing a CVS log |
Date: |
Wed, 7 Nov 2001 10:43:55 -0500 (EST) |
Frederico Costa writes:
>
> Cvs will report and error:
> cvs [server aborted]: linefeed expected in /usr/home/.../xxx.c
Your repository has been corrupted. If your repository is on some kind
of a shared file system (e.g., NFS mounted), that's almost certainly the
problem -- we've had a lot of reports of repository corruption caused by
interoperability problems between different network filesystem
implementations. If your repository is on a locally-mounted disk, you
likely have a hardware problem of some sort. There's a perl script
that's been posted here a number of times that will examine your entire
repository and detect any corruption -- I strongly suggest you get it
and run it. Unfortunately, there is no easy way to repair a damaged
file -- you will either have to restore a good backup and re-do any
changes since then, or you will have to become intimately familiar with
the RCS file format and edit the files by hand.
-Larry Jones
Everything's gotta have rules, rules, rules! -- Calvin