From: | "Simon 'corecode' Schubert" <corecode@xxxxxxxxxxxx> |
Date: | Wed, 9 Feb 2005 03:48:22 +0100 |
hey gang, in the last few months i now and then worked on a cvs cross reference tool. it's not completely done yet, but i'd like to get input. so please drop me a line, be it "i don't need that", "hey that's cool" or "i got a feature request". basically it indexes all four BSDs' CVS repos and analyzes the cvs tags in the files. So if DragonFly imported a file from FreeBSD, we keep the RCS $FreeBSD$ tag. my tool takes the tag, extracts the revision that it is referring to, and builds up a list of "missing" revisions. that is revisions that went into that branch in FreeBSD afterwards. As a nice side effect it can aggregate patches into changesets, and this is what is in fact the most useful thing. you can check out a preview at: <http://oly.corecode.ath.cx/~corecode/cgi-bin/crosscgi.py> oh yes: whoever thinks he can do a better design (not hard), please do so! waiting for your comments simon -- /"\ \ / \ ASCII Ribbon Campaign / \ Against HTML Mail and News
Attachment:
pgp00008.pgp
Description: PGP signature