--nextPart1202598.mbt2TajxdP
Content-Type: text/plain;
charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline
hey gang,
in the last few months i now and then worked on a cvs cross reference tool.=
=20
it's not completely done yet, but i'd like to get input. so please drop me =
a=20
line, be it "i don't need that", "hey that's cool" or "i got a feature=20
request".
basically it indexes all four BSDs' CVS repos and analyzes the cvs tags in =
the=20
files. So if DragonFly imported a file from FreeBSD, we keep the RCS=20
$FreeBSD$ tag. my tool takes the tag, extracts the revision that it is=20
referring to, and builds up a list of "missing" revisions. that is revision=
s=20
that went into that branch in FreeBSD afterwards. As a nice side effect it=
=20
can aggregate patches into changesets, and this is what is in fact the most=
=20
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
=2D-=20
/"\
\ /
\ ASCII Ribbon Campaign
/ \ Against HTML Mail and News
--nextPart1202598.mbt2TajxdP
Content-Type: application/pgp-signature
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.6 (FreeBSD)
iD8DBQBCCXn6r5S+dk6z85oRAva1AJsFvGupEUnXKq2A0xKWNVPfLeQOlQCeIUhO
vDkmmFGk2s4WBgNF3/H4X1Y=
=5tDN
-----END PGP SIGNATURE-----
--nextPart1202598.mbt2TajxdP--