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

Familie Moßner <[EMAIL PROTECTED]> 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-----


_______________________________________________
Info-cvs mailing list
Info-cvs@gnu.org
http://lists.gnu.org/mailman/listinfo/info-cvs

Reply via email to