Introduction
DevGuy CvsNotify is a program for CVS that sends "tag", "loginfo" (commit), and "notify" (watch) notifications via email, News (NNTP), and/or IRC chat (actually, "notify" is via email only and "taginfo" doesn't support IRC). This script was written specifically for
CVSNT but at least a subset of the functionality will work on any type of CVS server.
Features:
Highly configurable
Supports multiple CVS repositories on the same CVS server. Each repository can be given a name. Different repositories can have different "To" email addresses, etc..
Negligible impact on CVS operations. Similar tools require the server to wait for email messages, etc. to be sent before CVS operations can complete.
Intelligently accumulates messages. For example, all commits by the user "Joe" spanning multiple modules are batched into a single email message.
Retries when email, etc. servers are down, so you won't lose any notifications
See here for more information.

