about sending mercurial commit notification email script on windows

Klasky, Hilda B. klaskyhb at ornl.gov
Thu Nov 5 07:38:37 CST 2009


Hi Martin,
Thanks for your email. Yes, perhaps a somebody who has implemented this in
windows could advice. As I said before, I have it running on Linux and OS X
as well.
Thanks again.


On 11/4/09 5:50 PM, "Martin Geisler" <mg at lazybytes.net> wrote:

> "Klasky, Hilda B." <klaskyhb at ornl.gov> writes:
> 
> Hi Hilda,
> 
> I'm sending my reply back to the list :-)
> 
>> On 11/4/09 2:32 PM, "Martin Geisler" <mg at lazybytes.net> wrote:
>> 
>>> "." <klaskyhb at ornl.gov> writes:
>>> 
>>>> Does anyone you have a notify hook working on windows? Does anyone
>>>> know how to get the hg commands to work from a bat script? I cannot
>>>> it working.
>>>> 
>>>> In the documentation says that we need to enable, but also, we need
>>>> to have a script to run it. The hgrc code:
>>>> 
>>>> [extensions]
>>>> hgext.notify =
>>>> 
>>>> [hooks]
>>>> commit = c:\commithook.bat
>>> 
>>> That's not how you use the notify extension. You should instead
>>> configure the hook like this:
>>> 
>>>   [hooks]
>>>   changegroup.notify = python:hgext.notify.hook
>>> 
>>> No external script is needed.
> 
>> Do you have this working on a windows environment? Because, your
>> suggestion does not work.
> 
> No, I'm using Linux. I just saw what looks like a configuration error to
> me. Perhaps a Windows user can help you if you describe the symptoms
> you're seeing -- what happens when you do 'hg --debug push' to the
> repository with the hook installed?




More information about the Mercurial mailing list