DragonFly BSD
DragonFly kernel List (threaded) for 2005-02
[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]

cvs cross reference tool


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



[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]