From owner-cvs-all Mon Aug 7 17:27: 7 2000 Delivered-To: cvs-all@freebsd.org Received: from netplex.com.au (adsl-63-207-30-186.dsl.snfc21.pacbell.net [63.207.30.186]) by hub.freebsd.org (Postfix) with ESMTP id 30B5337B6DC; Mon, 7 Aug 2000 17:26:34 -0700 (PDT) (envelope-from peter@netplex.com.au) Received: from netplex.com.au (peter@localhost [127.0.0.1]) by netplex.com.au (8.9.3/8.9.3) with ESMTP id RAA71069; Mon, 7 Aug 2000 17:25:46 -0700 (PDT) (envelope-from peter@netplex.com.au) Message-Id: <200008080025.RAA71069@netplex.com.au> X-Mailer: exmh version 2.1.1 10/15/1999 To: Warner Losh Cc: Will Andrews , Ade Lovett , Jonathan Lemon , cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/games/fortune/datfiles fortunes In-Reply-To: <200008072253.QAA35383@harmony.village.org> Date: Mon, 07 Aug 2000 17:25:46 -0700 From: Peter Wemm Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Warner Losh wrote: > In message <20000807184441.R29987@argon.gryphonsoft.com> Will Andrews writes: > : Too bad we're not using perforce.. instead of a jillion links we could > : just link to a particular "export" (i think that is the term for a > : certain commit), and from there you could click on diffs that the commit > : generated. > > IIRC, that was Change Number, but I might be wrong. Perforce, for > those that don't know, groups changes together and each group of > changes is given a sequential number. Generally speaking, one can > speak of a branch as being at a certain Change Number. I say > "Generally" because there are a number of loopholes... May I offer a few pointers?: The top level source trees including all branches: http://people.freebsd.org/~peter/p4db/dtb.cgi?FSPC=depot/FreeBSD&HIDEDEL=NO A cross referenced file log (including xref to atomic changes that touched this file: http://people.freebsd.org/~peter/p4db/flv.cgi?FSPC=//depot/FreeBSD/main/sys/kern/subr_bus.c One of those atomic changes: (SEE THIS!) http://people.freebsd.org/~peter/p4db/chv.cgi?CH=68526 Various other stuff: http://people.freebsd.org/~peter/p4db/lab.cgi http://people.freebsd.org/~peter/p4db/p4race.cgi This p4 depot is a bit out of date. It was converted from cvs before usenix. There are problems with the cvs2p4 script that have not been resolved yet, but it should give a fair idea of what can be done. Consider the possibility of putting a one-line xref to a cgi script in commit messages. :-) Cheers, -Peter -- Peter Wemm - peter@FreeBSD.org; peter@yahoo-inc.com; peter@netplex.com.au "All of this is for nothing if we don't go to the stars" - JMS/B5 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message