Email notification when pushing back via http
x
wasedaxiao at gmail.com
Thu Dec 6 08:45:18 UTC 2012
Hello,
I want to set an email notification if I push my local changes back to main
repository which is locate at web.
e.g.
hg push http://mycompany.com/hg/test-repo/
The config in hgrc are shown below. It worked when I "hg push
/absolute/path" but I could not get any email when I use "hg push
http://mycompany.com/hg/test-repo/".
How to configure email notification when pushing is based on http protocol.
Do I need configure something in hgweb.cgi/hgweb.config side?
---
[paths]
default = /ws/hg-master/scripts
[web]
allow_push = *
push_ssl = false
baseurl=http://mycompany.com/hg/test-repo/
[extensions]
hgext.notify =
[hooks]
changegroup.notify=python:hgext.notify.hook
[email]
from= mymail at mycompany.com
method = /usr/sbin/sendmail
[smtp]
host=localhost
strip = 4
[notify]
test=false
config = /ws/hg-master/scripts/.hg/notify.conf
sources = push
template= Subject: {webroot} {desc|firstline|strip}\n
changeset {node|short} in {root}
\nDetails:
{baseurl}/rev/{node|short}\n
Description: {desc|tabindent|strip}\n
diffstat=false
---
Regards,
xj
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mercurial-scm.org/pipermail/mercurial/attachments/20121206/23f44510/attachment-0002.html>
More information about the Mercurial
mailing list