RubyForge now supports syncmail

...so if you've got a project there, you can configure it to email you
the checkin diffs. This is handy for keeping track of what everyone's
doing on a project.

The commit emails look something like this:

···

===============================
Update of /var/cvs/support/CVSROOT
In directory rubyforge.org:/home/tom/CVSROOT

Modified Files:
        loginfo
Log Message:
Adding syncmail

Index: loginfo

RCS file: /var/cvs/support/CVSROOT/loginfo,v
retrieving revision 1.7
retrieving revision 1.8
diff -C2 -d -r1.7 -r1.8
*** loginfo 14 Jul 2004 19:07:22 -0000 1.7
--- loginfo 14 Jul 2004 19:07:35 -0000 1.8
***************
*** 21,24 ****
--- 21,26 ----
  # v = new version number (post-checkin)
  #
+ # a test line
+ #
  # For example:
  #DEFAULT (echo ""; id; echo %s; date; cat) >>
$CVSROOT/CVSROOT/commitlog

Configuration instructions are in bullet point #5 here:

http://rubyforge.org/docman/view.php/5/16/new_project_admin_checklist.html

Enjoy!

Yours,

Tom