From owner-freebsd-stable@FreeBSD.ORG Wed Mar 23 16:36:30 2005 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D389B16A4CE for ; Wed, 23 Mar 2005 16:36:30 +0000 (GMT) Received: from mailtest.sd73.bc.ca (smtp.sd73.bc.ca [142.24.13.149]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5EF8643D1D for ; Wed, 23 Mar 2005 16:36:30 +0000 (GMT) (envelope-from fcash-ml@sd73.bc.ca) Received: from localhost (localhost [127.0.0.1]) by mailtest.sd73.bc.ca (Postfix) with ESMTP id 21FD9F2D08 for ; Wed, 23 Mar 2005 08:36:28 -0800 (PST) Received: from mailtest.sd73.bc.ca ([127.0.0.1]) by localhost (mailtest.sd73.bc.ca [127.0.0.1]) (amavisd-new, port 10024) with LMTP id 45461-02-47 for ; Wed, 23 Mar 2005 08:36:27 -0800 (PST) Received: from s9.sbo (s9.sbo [192.168.0.9]) by mailtest.sd73.bc.ca (Postfix) with ESMTP id 71BD9F2C2A for ; Wed, 23 Mar 2005 08:36:27 -0800 (PST) From: Freddie Cash Organization: School District 73 To: freebsd-stable@freebsd.org Date: Wed, 23 Mar 2005 08:36:26 -0800 User-Agent: KMail/1.8 References: In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200503230836.26469.fcash-ml@sd73.bc.ca> X-Virus-Scanned: by amavisd-new using ClamAV at sd73.bc.ca Subject: Re: Distinct base and ports update ? X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 23 Mar 2005 16:36:31 -0000 On March 22, 2005 11:50 pm, Constant, Benjamin wrote: > I think this may work if I use two cvsup files (one for the src-all and > the other one for the ports) using a different date inside. You should always use separate supfiles for the source and ports trees. Why? Because the ports tree changes on a daily basis, and the source tree may only change every couple of months (depending on the branch you are tracking). Why compare every single file in the source tree on your system and the cvsup server when all you want to do is get the latest ports tree?? Keep them separate. Keep the tags separate. And only update the source tree when you need to. And, if all your systems are on a LAN, then why not NFS mount the /usr/src and /usr/ports directories off a central system? That way, you only have to update one system, and you're guaranteed that all the servers have the same source and ports trees. Just set the work directory prefix (it's listed in the ports(7) man page) so that the compilation work directories are local, and you're set. Alternatively, just have 1 build system that makes packages, and copy those packages out to the other servers, and do the installs/upgrades with packages. -- Freddie Cash, CLCP CNCP Network Support / Helpdesk School District 73 (250) 377-4357 fcash-ml@sd73.bc.ca