Log of /contributions/tricks/cvs-release-notes/cvs-release-notes.php
Parent Directory
|
Revision Log
|
Revision Graph
Revision
1.8 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Tue Jul 1 00:47:47 2008 UTC
(16 months, 4 weeks ago)
by
bdragon
Branch:
MAIN
CVS Tags:
HEAD
Changes since
1.7: +5 -3 lines
Diff to
previous 1.7
Fix two bugs.
1) use continue; instead of next; to skip warning lines.
2) Don't bork on double newlines in the log message. (boolean test considers an empty string to be false!)
Revision
1.7 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Wed Feb 13 22:15:33 2008 UTC
(21 months, 2 weeks ago)
by
weitzman
Branch:
MAIN
Changes since
1.6: +7 -2 lines
Diff to
previous 1.6
This line allows you keep one copy of this script at a given location. Setup a shell alias to this file and then just call the alias from the dir whose notes need generating.
Revision
1.6 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Tue Mar 6 09:37:48 2007 UTC
(2 years, 8 months ago)
by
dww
Branch:
MAIN
Changes since
1.5: +2 -10 lines
Diff to
previous 1.5
undoing revisions 1.3 and 1.4. check_plain() has no buisness being in
this script. this doesn't generate web pages, it generates sample
output to use as the *input* for release notes based on cvs commit
messages. even assuming this output is used for a Drupal release node
(not always the case, in fact), XSS is not possible through release
node bodies, since those are filtered properly (on output, by design).
check_plain() in here is filtering on input (actually, pre-input),
since the user is just going to turn around and further edit this
output when filling in the release node form. plus, this script
doesn't depend on (or necessarily even have anything to do with
Drupal), so Drupal-specific functions shouldn't be called in here.
Revision
1.1 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Fri Dec 8 19:49:38 2006 UTC
(2 years, 11 months ago)
by
dww
Branch:
MAIN
Parses all CVS log messages between 2 release tags and automatically
generates initial HTML for the release notes. This script must be
run inside the root directory of a local CVS workspace of the project
you want to generate release notes for. Assumes "cvs" is in your
PATH, and that the workspace has already been checked out with the
appropriate CVSROOT.
This form allows you to request diffs between any two revisions of this file.
For each of the two "sides" of the diff,
select a symbolic revision name using the selection box, or choose
'Use Text Field' and enter a numeric revision.