Email notification when pushing back via http

Peter Teoh htmldeveloper at gmail.com
Thu Dec 6 09:22:09 UTC 2012


how about this:

http://stackoverflow.com/questions/2762695/mercurial-hgrc-notify-hook

http://mercurial.selenic.com/wiki/Hook

http://morecode.wordpress.com/2007/08/03/setting-up-mercurial-to-e-mail-on-a-commit/

http://mercurial.selenic.com/wiki/NotifyExtension

not sure if meet your expectation?

On Thu, Dec 6, 2012 at 4:45 PM, x <wasedaxiao at gmail.com> wrote:

> 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
>
> _______________________________________________
> Mercurial mailing list
> Mercurial at selenic.com
> http://selenic.com/mailman/listinfo/mercurial
>
>


-- 
Regards,
Peter Teoh
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mercurial-scm.org/pipermail/mercurial/attachments/20121206/f44d0fbd/attachment-0002.html>


More information about the Mercurial mailing list