The attached tool generates review topics from code in the current
working directory. It is useful for very large review sets, where
using only the web-based interface may lead to http timeouts due
to the length of time it takes to generate the review.
It currently only works with cvs - that's all I have to test with...
A few more options are given here than in the web interface - it's
much easier to work with 'cvs diff' than 'cvs rdiff'...
I may not be maintaining this further - I'm changing jobs, and
sharing this with the list was on my list of 'wrapping up' tasks.
Someone else here will be picking up our codestriker installation,
but may not have much time for customization in the near future...
generateReview.pl -n [NAME] <-t [TAG 1]> <-T [TAG 2]> -s -a -c [CC List] -b
[bug ID] -d
-n NAME is required - the name of the topic to be generated
-tT TAGs are optional - using one will select a tag to compare
to the current working copy. Using both -t and -T will
compare those two tags and ignore local code.
If using both, -t should be the start tag, and -T the end.
-s Show files that are missing on one of the named tags,
or are newly added or deleted.
-a All file diffs will be added to the uploaded topic text,
even those in the configured 'ignore' list.
This is primarily for debug purposes, and may cause timeouts.
-c Comma-separated list of email addresses, which will be copied on
the generated review
-b Comma-separated list of bug IDs to link to the generated review
-d Show debug output (including raw HTML errors)