/[drupal]/contributions/tricks/cvs-release-notes/cvs-release-notes.php
ViewVC logotype

Log of /contributions/tricks/cvs-release-notes/cvs-release-notes.php

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph


Links to HEAD: (view) (download) (as text) (annotate)
Sticky Tag:

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.5 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Jan 10 19:47:57 2007 UTC (2 years, 10 months ago) by webchick
Branch: MAIN
Changes since 1.4: +3 -0 lines
Diff to previous 1.4
Adding some more todos that I don't have a chance to look at atm.

Revision 1.4 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Jan 10 19:38:14 2007 UTC (2 years, 10 months ago) by webchick
Branch: MAIN
Changes since 1.3: +9 -1 lines
Diff to previous 1.3
Fixing check_plain not found error.

Revision 1.3 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Dec 15 09:16:19 2006 UTC (2 years, 11 months ago) by unconed
Branch: MAIN
Changes since 1.2: +2 -2 lines
Diff to previous 1.2
Add check_plain to commit message output

Revision 1.2 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Dec 8 21:33:26 2006 UTC (2 years, 11 months ago) by dww
Branch: MAIN
Changes since 1.1: +4 -3 lines
Diff to previous 1.1
minor fixes (patch by Heine):
- initialize $entry each time in the loop
- convert some tabs to spaces

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.

  Diffs between and
  Type of Diff should be a

Sort log by:

  ViewVC Help
Powered by ViewVC 1.1.2