From owner-freebsd-arch Thu Jan 31 18:33: 7 2002 Delivered-To: freebsd-arch@freebsd.org Received: from falcon.prod.itd.earthlink.net (falcon.mail.pas.earthlink.net [207.217.120.74]) by hub.freebsd.org (Postfix) with ESMTP id 0F8D937B404 for ; Thu, 31 Jan 2002 18:33:01 -0800 (PST) Received: from pool0359.cvx40-bradley.dialup.earthlink.net ([216.244.43.104] helo=mindspring.com) by falcon.prod.itd.earthlink.net with esmtp (Exim 3.33 #1) id 16WTVS-0000O6-00; Thu, 31 Jan 2002 18:32:51 -0800 Message-ID: <3C59F4EB.F0B04D5A@mindspring.com> Date: Thu, 31 Jan 2002 17:52:43 -0800 From: Terry Lambert X-Mailer: Mozilla 4.7 [en]C-CCK-MCD {Sony} (Win98; U) X-Accept-Language: en MIME-Version: 1.0 To: Nate Williams Cc: Josef Karthauser , Sheldon Hearn , arch@FreeBSD.ORG Subject: Re: Adding support for a global src tree serial number References: <3C5944A4.4927F812@mindspring.com> <80628.1012484102@axl.seasidesoftware.co.za> <15449.30438.698921.182380@caddis.yogotech.com> <20020131173702.J77899@genius.tao.org.uk> <15449.33154.45261.703514@caddis.yogotech.com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-arch@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Nate Williams wrote: > > The easiest solution is the one that I proposed in the PR, which is to > > use the effective date of the latest date in the $FreeBSD$ files. > > Won't work. > > > Of course this means going through each source file, but that's only > > time. > > Time is a precious commodity, especially when you talk the entire tree. > Plus, each user may have a different subset of the tree (some wouldn't > have kerberos, some wouldn't have doc, some wouldn't have release, > etc...) > > No standard. Whatever it is has to work on a checked out tree. The approach described will "work" to get a date that can then be used to check out a duplicate tree, but with the caveat that that you can't have a CVSup going at the same time, and you can't have any local work, and the tree must have been checked out clean, and there's an unavoidable latency window caused by the time for checkout. Getting a serial number isn't the goal; Nate's points are valid: the serial number has to be able to be used for something. If you just want it for releases, then you could MD5 the ISOs: not useful. -- Terry To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-arch" in the body of the message