info-cvs
[Top][All Lists]
Advanced

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

Re: FW: Checking a repository for corruption.


From: Larry Jones
Subject: Re: FW: Checking a repository for corruption.
Date: Wed, 14 Aug 2002 12:33:12 -0400 (EDT)

Calbazana, Al writes:
> 
> I am interested in something similar to run as part of a cron job before
> repository backups.  I copied the script out and ran it.  I received the
> following output: 
> 
> List of Files That Don't belong in Repository:
> **** File: CVSROOT/verifymsg
> **** File: CVSROOT/config
> **** File: CVSROOT/history
> **** File: CVSROOT/.#modules
> **** File: CVSROOT/.#loginfo
> **** File: CVSROOT/.#rcsinfo
> **** File: CVSROOT/.#editinfo
> **** File: CVSROOT/.#verifymsg
> **** File: CVSROOT/.#commitinfo
> **** File: CVSROOT/.#taginfo
> **** File: CVSROOT/.#checkoutlist
> **** File: CVSROOT/.#cvswrappers
> **** File: CVSROOT/.#notify
> **** File: CVSROOT/.#config
> 
> But... It appears as if these files were placed in the repository by cvs
> init?

Indeed.  If you look for @ignore_files in the script, you'll see a list
of non-RCS files that are expected in the repository -- any non-RCS file
that doesn't match one of those patterns is reported.  Although the
other administrative files are listed, verifymsg, config, and history
were overlooked (presumably the author's repository was created with an
older version of CVS that didn't create those files) and should just be
added.  The .#* files are backup files -- feel free to delete them from
your repostory and/or add them to @ignore_files.

-Larry Jones

Wheeee. -- Calvin




reply via email to

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