From owner-freebsd-hackers Wed Aug 5 17:58:14 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id RAA26803 for freebsd-hackers-outgoing; Wed, 5 Aug 1998 17:58:14 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from lochnagar.pdl.cs.cmu.edu (LOCHNAGAR.PDL.CS.CMU.EDU [128.2.189.50]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id RAA26739 for ; Wed, 5 Aug 1998 17:58:02 -0700 (PDT) (envelope-from dpetrou@lochnagar.pdl.cs.cmu.edu) Message-Id: <199808060058.RAA26739@hub.freebsd.org> Subject: verifying sources with cvsup... To: freebsd-hackers@FreeBSD.ORG Date: Wed, 5 Aug 1998 20:57:47 -0400 (EDT) From: David Petrou Reply-To: dpetrou@cs.cmu.edu X-Mailer: ELM [version 2.4 PL25-40] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Hi. I keep up-to-date with stable using cvsup. Recently I suffered some fs corruption and a bunch of files in /usr/src and /usr/ports got screwed up. When I next run cvsup, will it automatically find the bad files and get new copies of them? This is what the manpage says: ------------------------------------------------------------------------------ For efficiency, cvsup maintains a bookkeeping file for each collection, called the list file. The list file contains information about which files and revisions the client currently possesses. It also contains in- formation used for verifying that the list file is consistent with the actual files in the client's tree. The list file is not strictly necessary. If it is deleted, or becomes inconsistent with the actual client files, cvsup falls back upon a less efficient method of identifying the client's files and performing its up- dates. Depending on CVSup 's mode of operation, the fallback method em- ploys time stamps, checksums, or analysis of RCS files. ------------------------------------------------------------------------------ Unfortunately, I don't know what "mode of operation" my cvsup is using. I'm hoping that I can just delete the list files and cvsup will do something like compare md5 checksums of all my files against the archive. Thanks, David To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message