XP-Dev.com - Subversion Hosting, Project Tracking & Agile To
Blog Archive » Subversion post commit email hook, in Ruby
Before jumping into the broader topic of repository administration, let's further define what a repository is. How does it look? How does it feel? Version Control with Subversion
Subversion dev list archives
Subversion (software) Apache Subversion (often abbreviated SVN, after the command name svn) is a software versioning and revision control system distributed as free software under the Apache License. Developers use Subversion to maintain current and historical versions of files such as source code, web pages, and documentation. Its goal is to be a mostly compatible successor to the widely used Concurrent Versions System (CVS). The corporate world has also started to adopt Subversion.
Version Control with Subversion
A better Subversion post-commit hook than <tt>commit-email I finally got round to automating sending out commit emails for our Subversion repositories. I tried the supplied post-commit.tmpl and commit-email.pl, but they suck. Six hundred lines of Perl and no effort made to color the patch or format the check-in comment? I knocked up something that isn't going to win any beauty contents unless it's only up against commit-email.pl, in which case it should be a walk-over. Here's the script; as usual, the latest version will be in salma-hayek: #!