Name
svnnotify - Subversion activity notification
Synopsis
svnnotify --repos-path "$1" --revision "$2" [options]
Options
-p --repos-path PATH Path to the Subversion repository. Required.
-r --revision REVISION Commit revision number. Required.
-t --to ADDRESS The notification destination email address.
Required unless --to-regex-map.
-x --to-regex-map TO=REGEX A mapping between a destination email address
and a regular expresion to match against the
directories affected by the commit. Required
unless --to.
-f --from ADDRESS Email address to use in the From header.
-D --user-domain DOMAIN Domain name to append to the username to
complete the email address in the From header.
-l --svnlook SVNLOOK Location of the svnlook executable. Defaults
to "/usr/local/bin/svnlook".
-s --sendmail SENDMAIL Location of the sendmail executable. Defaults
to "/usr/sbin/sendmail".
-c --charset CHARSET The character set of the log message and the
repository files.
-d --with-diff Include the diff in the message.
-a --attach-diff Attach the diff to the message.
-R --reply-to ADDRESS Address for use in the Reply-To header.
-P --subject-prefix PREFIX String to prepend to the subject.
-C --subject-cx Include the context of the commit in the
subject.
-i --max-sub-length LENGTH Maximum size of the subject line.
-H --handler HANDLER The notification handler, such as "HTML".
-U --viewcvs-url URL Include links to specified ViewCVS URL.
-V --verbose Incremental verbose mode.
-h --help Print this usage statement and exit.
-m --man Print the complete documentation and exit.
-v --version Print the version number and exit.
See Also
See SVN::Notify for the complete documentation.
Author
David Wheeler <david@kineticode.com>
Copyright and License
Copyright (c) 2004 Kineticode, Inc. All Rights Reserved.
This module is free software; you can redistribute it and/or modify it under the same terms as Perl itself.