From owner-freebsd-current@FreeBSD.ORG Tue Jan 13 14:56:41 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 44DB116A4D4 for ; Tue, 13 Jan 2004 14:56:41 -0800 (PST) Received: from jk.homeunix.net (dhcp-19-33.dsl.CSUChico.EDU [132.241.19.33]) by mx1.FreeBSD.org (Postfix) with ESMTP id E7E2643D49 for ; Tue, 13 Jan 2004 14:56:39 -0800 (PST) (envelope-from jk@jk.homeunix.net) Received: from jk.homeunix.net (localhost [127.0.0.1])i0DMuW3j021509 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for ; Tue, 13 Jan 2004 14:56:32 -0800 (PST) Received: (from warlock@localhost)i0DMuWZ1021508 for freebsd-current@freebsd.org; Tue, 13 Jan 2004 14:56:32 -0800 (PST) Date: Tue, 13 Jan 2004 14:56:32 -0800 From: John Kennedy To: freebsd-current@freebsd.org Message-ID: <20040113225632.GA80120@memnoch.jk.homeunix.net> References: <20040112132544.D54803@pooker.samsco.home> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20040112132544.D54803@pooker.samsco.home> User-Agent: Mutt/1.4.1i X-Mailman-Approved-At: Tue, 13 Jan 2004 15:14:41 -0800 Subject: 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: Tue, 13 Jan 2004 22:56:41 -0000 With 5.x stabilizing, I'm looking at having multiple FreeBSD trees in play again and I'm trying to optimize my bandwidth. Rather than hit the FreeBSD servers with multiple machines cvsuping 4.x and 5.x, I'm almost finished a scheme to cvsup the CVS sources and then do a local CVS checkout with the appropriate branch of FreeBSD. Right now, this seems like a total win because I have a narrow pipe out to the big internet and fat pipe locally. Bandwidth-wise, the incremental diffs are probably no more than it would take to mirror each branch anyway, and using it as a local CVS server means that all the rest of the traffic stays local (less work on the FreeBSD servers, faster response for me, win-win for everything except empty disk space). (: I've actually got the cvsup working and I can checkout and update the trees as I need to, but the only thing that seems to be wrong is the version IDs when the files get checkout out of RCS/CVS ("$FreeBSD$"). I'm assuming that is because FreeBSD has hacked up a copy of RCS and changed some of the names. Are those changes documented anywhere so I can mimic them as well?