info-cvs
[Top][All Lists]
Advanced

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

Re: CVS and tracability


From: Mark D. Baushke
Subject: Re: CVS and tracability
Date: Sun, 06 Mar 2005 07:26:19 -0800

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Familie Mo´┐Żner <address@hidden> writes:

> I'm faced with the requirement to trace changes due to certain bugfixes, 
> i.e. to answer questions like "which files have been affected by change 
> request 1234".
> 
> Currently, the only way I can think of to answre question like this is using 
> the taginfo mechanism.
>
> Are there any examples I could use? Other approaches?

You could alter your CVSROOT/rcsinfo to provide a log message template
with something like a 'request:' field and enforce good values via the
CVSROOT/verifymsg trigger and have your loginfo trigger send e-mail or
otherwise attach the desired information of the request found in the log
message into your defect tracking system that attached the list of
modified files to the request-id.

This would let you query your defect tracking system for entry '1234'
to obtain a list of files that were impacted on a particular date.

Another approach would be to use something like the cvs2cl package to
generate xml for all of the changes in a given release and collect the
list of files needed from the entries with log messages that reference
the interesting bugfix identifiers in a useful way to your own
applications.

        Good luck,
        -- Mark
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.3 (FreeBSD)

iD8DBQFCKyEb3x41pRYZE/gRAqHgAJ401IbLhaxuvmhAu49ftt7zuYd9QQCggYUp
08L2n1P3Qe686QoQ/ZxlJbo=
=pUS6
-----END PGP SIGNATURE-----




reply via email to

[Prev in Thread] Current Thread [Next in Thread]