Re: cvs cross reference tool
--nextPart1659822.peWTCi1ObR
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline
On Wednesday 09 February 2005 03:48, Simon 'corecode' Schubert wrote:
> hey gang,
>
> in the last few months i now and then worked on a cvs cross reference too=
l.
> 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!
If you don't know it yet:
http://fxr.watson.org/
The search features from there are quite handy, didn't find anything like i=
t=20
in your tool yet.
Also, a quick check of the pf source (what else) didn't turn up the cool=20
feature you were talking about (i.e. filling in the $OpenBSD versions)=20
http://oly.corecode.ath.cx/~corecode/cgi-bin/crosscgi.py?cmd=3Ddetail&sourc=
eid=3D34780
http://oly.corecode.ath.cx/~corecode/cgi-bin/crosscgi.py?cmd=3Ddetail&sourc=
eid=3D83740
It's really fast, though! How long does an index run take? On what hardwar=
e? =20
How much space does it need for metadata? Does it index incremental?
=2D-=20
/"\ Best regards, | mlaier@freebsd.org
\ / Max Laier | ICQ #67774661
X http://pf4freebsd.love2party.net/ | mlaier@EFnet
/ \ ASCII Ribbon Campaign | Against HTML Mail and News
--nextPart1659822.peWTCi1ObR
Content-Type: application/pgp-signature
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.0 (FreeBSD)
iD8DBQBCCX23XyyEoT62BG0RAozSAJ9uLfbCl6JGlCIekq295h1ksQ/dIwCfcgov
gqJIwBQP4zTKFFj3ThhANNU=
=MwgE
-----END PGP SIGNATURE-----
--nextPart1659822.peWTCi1ObR--
討論串 (同標題文章)
完整討論串 (本文為第 2 之 8 篇):