From owner-freebsd-current@FreeBSD.ORG Tue Jan 13 17:21:14 2004 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 61CF916A4CE for ; Tue, 13 Jan 2004 17:21:14 -0800 (PST) Received: from smtp2.server.rpi.edu (smtp2.server.rpi.edu [128.113.2.2]) by mx1.FreeBSD.org (Postfix) with ESMTP id E136E43D66 for ; Tue, 13 Jan 2004 17:21:09 -0800 (PST) (envelope-from drosih@rpi.edu) Received: from [128.113.24.47] (gilead.netel.rpi.edu [128.113.24.47]) by smtp2.server.rpi.edu (8.12.8/8.12.8) with ESMTP id i0E1L9Kx004828; Tue, 13 Jan 2004 20:21:09 -0500 Mime-Version: 1.0 X-Sender: drosih@mail.rpi.edu Message-Id: In-Reply-To: <20040113234804.GK41788@over-yonder.net> References: <20040112132544.D54803@pooker.samsco.home> <20040113225632.GA80120@memnoch.jk.homeunix.net> <20040113234804.GK41788@over-yonder.net> Date: Tue, 13 Jan 2004 20:21:07 -0500 To: "Matthew D. Fuller" From: Garance A Drosihn Content-Type: text/plain; charset="us-ascii" ; format="flowed" X-Scanned-By: CanIt (www . canit . ca) cc: freebsd-current@freebsd.org cc: John Kennedy Subject: Re: FreeBSD CVS Question X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 14 Jan 2004 01:21:14 -0000 At 5:48 PM -0600 1/13/04, Matthew D. Fuller wrote: >On Tue, Jan 13, 2004 at 06:42:35PM -0500 I heard the voice of >Garance A Drosihn, and lo! it spake thus: >> >> What I did was install the freebsd port named 'cvsup-mirror' on >> one of my freebsd machines. That port turns my machine into a >> cvsup-server machine. I customized it a bit, so I do not >> mirror things like FreeBSD-www FreeBSD-gnats and FreeBSD-mail. > >I did that also, and just call the 'update' script manually >(rather than through cron) "whenever I feel like it", which >usually come out to "right before I go to bed, every few nights". I used to do it that way, but I would sometimes find that there was a lot to update when I ran it by hand. So now I run it via cron at least once every day, at very early in the morning (between 4am and 7am). That way, my collection is rarely more than a day or two behind. >Then I use cvs on this box, or cvsup from other boxes on the >LAN. And, as a bonus, I get all the history and such right >at my fingertips, which is nice. Yes, I like how this all works out. I wish I had started using the cvsup-mirror port much earlier than I did. For those not familiar with this cvsup-mirror process, I should point out that cvsup-mirror is making copies of the real CVS repositories. So, you can run a plain CVS command against the directory of files that is kept up-to-date by cvsup-mirror. You don't have to use a cvsup-client to get at the information. -- Garance Alistair Drosehn = gad@gilead.netel.rpi.edu Senior Systems Programmer or gad@freebsd.org Rensselaer Polytechnic Institute or drosih@rpi.edu