From owner-freebsd-questions@FreeBSD.ORG Tue Apr 6 13:22:35 2010 Return-Path: Delivered-To: freebsd-questions@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 044771065678 for ; Tue, 6 Apr 2010 13:22:35 +0000 (UTC) (envelope-from freebsd-questions-local@be-well.ilk.org) Received: from mail5.sea5.speakeasy.net (mail5.sea5.speakeasy.net [69.17.117.7]) by mx1.freebsd.org (Postfix) with ESMTP id D2C448FC15 for ; Tue, 6 Apr 2010 13:22:34 +0000 (UTC) Received: (qmail 168 invoked from network); 6 Apr 2010 13:22:34 -0000 Received: from dsl092-078-145.bos1.dsl.speakeasy.net (HELO be-well.ilk.org) ([66.92.78.145]) (envelope-sender ) by mail5.sea5.speakeasy.net (qmail-ldap-1.03) with SMTP for ; 6 Apr 2010 13:22:33 -0000 Received: by be-well.ilk.org (Postfix, from userid 1147) id B3AEF50852; Tue, 6 Apr 2010 09:22:31 -0400 (EDT) From: Lowell Gilbert To: doug@safeport.com References: Date: Tue, 06 Apr 2010 09:22:31 -0400 In-Reply-To: (doug@safeport.com's message of "Mon, 5 Apr 2010 15:49:25 -0400 (EDT)") Message-ID: <446344g1go.fsf@be-well.ilk.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.1 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Cc: freebsd-questions@FreeBSD.ORG Subject: Re: csup vs cvs X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 06 Apr 2010 13:22:35 -0000 doug@safeport.com writes: > Yesterday I was updating an 8.0 stable system to pick up a change I > specifically needed. The change was MFC'd Apr 4th at 11:38. I waited > until about 8PM and ran cvs from cvsup2.FreeBSD.org. When the change > was not there, I waited until Apr 5th, a bit after midnight. When I > still did not pick up the change, I updated from a cvs repository. > > My question is how are the mirrors updated (cvsup2 specifically I > guess). In general is using csup and cvs equivalent processes for non > developers?. Your message doesn't really make sense to me; I suspect you're confusing cvs with cvsup, but I'm not sure. cvsup and csup are different implementations of the same functionality, and connect to the same servers, so they really won't be different (they are, in fact, interchangeable). Anonymous CVS access is not widely used, and is really recommended only for experts. Different hubs update on different schedules, but official ones are recommended to update hourly. Development actually occurs in the subversion (a.k.a. svn) repository these days, from which it is automatically exported to the cvs repository (which is also the source for cvsup servers data). I'm not aware of non-developer direct access to the svn tree, nor do I know much about how the subversion data gets merged to cvs. I've used different cvsup servers over the years, but I've rarely noticed an update taking more than an hour after it hit cvsweb. If you're wondering about a particular hub, you could track down its manager and ask. I remember that being public information, but I can't seem to find it at the moment. -- Lowell Gilbert, embedded/networking software engineer, Boston area http://be-well.ilk.org/~lowell/