man svnnotify () - Subversion activity notification
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/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. -X --strip-cx-regex Regex to remove part of the CX file name from the subject. -O --no-first-line Do not include the first line of the log message 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. -T --rt-url URL Include links to specified Request Tracker URL. -B --bugzilla-url URL Include links to specified Bugzilla URL. -J --jira-url URL Include links to specified JIRA URL. -G --gnats-url URL Include links to specified Gnats URL. --ticket-regex REGEX Regex matching a custom ticket identifiers. --ticket-url URL URL for linking to custom ticket identifers. -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.
More options may be supported by the subclass of SVN::Notify specified by the CW--handler option. Consult the documentation of the relevant subclass for details.
See Also
See SVN::Notify for the complete documentation.
Author
David Wheeler <david@kineticode.com>
Copyright and License
Copyright (c) 2004-2005 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.