cvs cross reference tool
Simon 'corecode' Schubert
corecode at fs.ei.tum.de
Tue Feb 8 18:51:17 PST 2005
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
-------------- next part --------------
A non-text attachment was scrubbed...
Name: pgp00008.pgp
Type: application/octet-stream
Size: 187 bytes
Desc: "Description: PGP signature"
URL: <http://lists.dragonflybsd.org/pipermail/kernel/attachments/20050208/5b1c359b/attachment-0019.obj>
More information about the Kernel
mailing list