From owner-freebsd-hackers Thu Sep 25 14:48:28 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id OAA15948 for hackers-outgoing; Thu, 25 Sep 1997 14:48:28 -0700 (PDT) Received: from usr04.primenet.com (tlambert@usr04.primenet.com [206.165.6.204]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id OAA15943 for ; Thu, 25 Sep 1997 14:48:25 -0700 (PDT) Received: (from tlambert@localhost) by usr04.primenet.com (8.8.5/8.8.5) id OAA01744; Thu, 25 Sep 1997 14:47:44 -0700 (MST) From: Terry Lambert Message-Id: <199709252147.OAA01744@usr04.primenet.com> Subject: Re: How do I check out a snapshot? To: mike@smith.net.au (Mike Smith) Date: Thu, 25 Sep 1997 21:47:44 +0000 (GMT) Cc: grog@lemis.com, mike@smith.net.au, hackers@FreeBSD.ORG In-Reply-To: <199709251416.XAA04104@word.smith.net.au> from "Mike Smith" at Sep 25, 97 11:46:17 pm X-Mailer: ELM [version 2.4 PL23] Content-Type: text Sender: owner-freebsd-hackers@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk > > Sure. But to repeat the question: > > > > I see nothing in the tree to help me determine where, when or what > > it is. > > > > How do I find it out? > > You don't. Due to the nature of the distributed CVS repository, there > is a window where even the exact time of checkout for the snapshot > build might leave you out of sync. The only way around this would be > for the snap to be built from a tree directly checked out from the > master repository. Jordan does this for the for-CDROM versions, I > think. This is not due to the nature of the CVS repository; this is due to the way it is being used. We've had the discussion about "how to use it to close the window" before. Enforcing reader/writer locks by making the repository group writable and the locking program SGID the caller into the group would fix the problem, pronto. Terry Lambert terry@lambert.org --- Any opinions in this posting are my own and not those of my present or previous employers.