Projects / CVSspam

CVSspam

CVSspam sends email when a change is committed to the CVS repository. Syntax-highlighted diffs describe the changes made, and links to Web frontends on CVS and bug tracking systems are generated where possible.

Tags
Licenses
Implementation

Recent releases

  •  11 Jul 2005 16:25

    Release Notes: Incorrectly targeted internal HTML links within the email body have been fixed. [[Wiki Links]] in the commit log comment can now be turned into hyperlinks. Non-ASCII characters in an email address will now be encoded. The presence of the CVS -kb option on a file will prevent it being diffed. Other minor enhancements have been made.

    •  10 Dec 2004 04:50

      Release Notes: The release prevents a lone dot ('.') on a line in the log comment breaking notification mail, and log comments entered on a Mac sometimes breaking the subject header. New options were added to control when and if diffs are included in the message, and a few other minor bugs were fixed.

      •  24 Aug 2004 13:18

        Release Notes: The amount of diff-output included in notification email messages is now limited (at around 2MiB). Incompatible changes in the CVS 1.12.x series hook-script interface are now accounted for, fixing "Expected arguments missing" error messages. A workaround for "received broken pipe signal" errors seen by some users was added. A couple of other code and documentation problems are now addressed.

        •  10 May 2004 18:13

          Release Notes: This release will take sender email addresses from the CVSROOT/users config file, if it exists. Super-long lines in diff output are truncated to 1000 characters. A minor bug with the filenames-in-mail-subject option was fixed.

          •  23 Sep 2003 07:59

            Release Notes: Mail can now be sent using Net::SNMP, which is useful for people with no MTA on their CVS server. The ViewCVS support was extended to handle configurations with multiple repositories. The documentation was reorganized a bit, and some undocumented features were noted. A few 'uninitialized variable' warnings were fixed.

            Screenshot

            Project Spotlight

            OpenStack4j

            A Fluent OpenStack client API for Java.

            Screenshot

            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.