CVSspam
Details
| Size: | 81K |
| Last Update: | 2008-05-25 21:47:48 |
| Version: | 0.2.12 |
| OS Support: | Linux |
| License/Program Type: | GPL (GNU General Public License) |
| Publisher: | David Holroyd |
| Price: | $0.00 |
Description:
CVSspam 0.2.12 is email software developed by David Holroyd.
CVSspam emails you diffs when a change is committed to your CVS repository. These HTML mails hyperlink to further details and use styling to emphasise information structure.
Here are some key features of "CVSspam":
Every email includes colourised unified-diffs for all changed text files, and the committer's log comment.
Configurable limits prevent emails becoming too large.
If configured, mails can include links to Bugzilla bugs, RT tickets and JIRA issues, from specially formated log messages.
If configured, mails can include links to a ViewCVS, CVSweb or Chora view of your repository. Particularly useful for seeing binary image files before and after a change.
Written in Ruby.
What's New in This Release:
Email addresses parsed from CVSROOT/users are now stripped of any surrounding quotes, thanks to a patch from Elan Ruusam?e.
A numbering error that caused links from the top-of-mail index to point at the file next to the one they should have pointed at was fixed; as reported by several people.
Ricardo Pardini provided a patch that handles [[Wiki Links]] in the commit log comment.
Newer versions of Ruby don't allow scripts to modify their command-line arguments, so CVSspam altered to avoid doing that. (A problem that was introduced in release 0.2.11 while trying to fix another issue; thanks to Sven K?hler for checking this).
Improve email address handling, so that we can now encode non-ASCII characters in any 'personal name' part of an address. Elan Ruusam?e pointed out the lack of encoding.
Per a suggestion by Corporate Gadfly, the presence of the -kb 'sticky option' on a file now causes CVSspam to avoid producing a diff for that file; handy when diff's inbuilt binary-file detection heuristic fails. The -kb option can be specified when files are added to the repository, or added later with cvs admin.
It is now possible to specify a charset for emails in the CVSROOT/loginfo configuration file (so the setting can vary between CVS modules). This feature was implemented by Elan Ruusam?e.
Handle the case where someone has checked out the entire repository (cvs co .); avoid creating email subjects with prefix '[CVS .]'. Thanks to Christopher Petro for the patch.
Allow the internal $max_lines_per_diff option to be set to nil, meaning 'no limit', following Christopher Petro's suggestion.
The CSS formatting for the 'commit log comment' portion of the email now allows long lines to be broken, in mail clients that support this feature.
The documentation now gives an overview of the install process before diving into a description of the steps.
Notification of commits to a given, single file can now be automatically threaded together by mail clients that support this, thanks to a suggestion by Elan Ruusam?e.
CVSspam 0.2.12 supports different languages (including english). It works with Linux.
Downloading CVSspam 0.2.12 will take several seconds if you use fast ADSL connection.
0 comments
Add to
CVSspam Version History
Related Software
|
|
From category: Fax |
| AsterFax 1.1 Beta 3 is fax software developed by Brett Sutton. AsterFax is an email to fax gateway for the transmission of faxes using Asterisk. Asterisk is an Open Source PABX (or PBX) which... |
|
|
From category: Chat |
| GridChat is a highly expandable peer-to-peer network that has no central server.... |
|
|
From category: Chat |
| Gaimosd 1.0.0-1 is chat software developed by Paul A Miller. On-screen display overlays shaped text on your screen; it has a similar effect as a television\'s on-screen volume controls, etc. This p... |
|
|
From category: Chat |
| BitWise IM Personal 1.7.2 is chat software developed by BitWise Communications, LLC. BitWise IM Personal is a instant messenger client with many powerfull features. Here are some key feature... |
|
|
From category: Filesharing |
| LibTorrent is a BitTorrent library written in C++ for Unix.... |
|
|
From category: Email |
| conceptRM (Rss Mail) 0.04 is email software developed by Alain Orset. ConceptRM (RssMail) project is an email client using RSS as a means to deliver the list of email to the user. Here are s... |
|
|
From category: Email-Filters |
| dqd 0.23 is email filters software developed by Pawel Foremski. dqd is a qmail distribution based on the dirqmail patch and intended to be used by qmail power users. Here are some key featur... |
|
|
From category: Filesharing |
| fileq 0.5 is filesharing software developed by Paul Kremer. fileq transfers files from an incoming queue (directory) to a list of destinations. Destinations can only be directories on remote hosts.... |
|
|
From category: Chat |
| BSFlite 0.82 is chat software developed by Claudio Leite. BSFlite is a minimalistic, line-based AIM client for Unix. Instead of having a full screen console interface, BSFlite employs a comm... |
|
|
From category: Chat |
| gaim-hotkeys 0.2.1 is chat software developed by Ivan Wong. gaim-hotkeys is the hotkey plugin for Gaim. gaim-hotkeys is a Gaim plugin that allows you to define global hotkeys for various act... |
|
|
From category: Email |
| AXIGEN Mail Server for ISPs 1.1.1 is email software developed by Gecad Technologies. AXIGEN Mail Server is a highly configurable, secure mail server with GoLIVE support. Its flexible licensing sche... |
|
|
From category: Chat |
| Gaim-Assistant 0.1.0 is chat software developed by Jason Williams. Gaim Assistant is a plugin to Gaim that will allow you to forward messages to a different screen name should you become away. I... |
|
|
From category: Filesharing |
| DConnect Daemon 1.0.1 is filesharing software developed by DConnect Team. DConnect Daemon is a Direct Connect\'s hub working as daemon. It works currently under linux and FreeBSD, but we want to ma... |
|
|
From category: Email-Filters |
| dbacl 1.12 is email filters software developed by Laird Breyer. dbacl is a digramic Bayesian text classifier. Given some text, it calculates the posterior probabilities that the input resembles one... |
|
|
From category: Fax |
| FaxRouter 0.05 is fax software developed by Reedtz Consulting, LLC. FaxRouter is a efax based application which converts a received fax to jpeg and sends it to you by email. It will also kee... |
Leave a comment