修复windows托管的Hg服务器通知上的电子邮件主题
我按照这里的说明在IIS7中安装Mercurial服务器: 它工作得很好,可以发送干净的URL和通知,并根据模板进行格式化:修复windows托管的Hg服务器通知上的电子邮件主题,windows,mercurial,hgrc,Windows,Mercurial,Hgrc,我按照这里的说明在IIS7中安装Mercurial服务器: 它工作得很好,可以发送干净的URL和通知,并根据模板进行格式化: [notify] sources = serve push pull bundle template = details: {baseurl}/rev/{node|short} 最后看起来像这样: -----Original Message----- From: mercurial@mydomain.net Sent: Thursday, J
[notify]
sources = serve push pull bundle
template =
details: {baseurl}/rev/{node|short}
最后看起来像这样:
-----Original Message-----
From: mercurial@mydomain.net
Sent: Thursday, January 17, 2013 10:42 PM
To: Me
Subject: D:/hg/Repositories/test: Again
details: http://hg.mydomain.net/test/rev/561563d3847e
但是请注意,主题中有windows驱动器号,而不是urlhttp://hg.mydomain.net/test/
有没有办法修复它,使其显示URL而不是驱动器号?或者可能不是url,只是显示存储库?也许您应该在模板配置中定义
主题
部分?有关详细信息,请参阅。的属性名为strip
,将帮助您完成所需的操作。您可以在主题行中去掉存储库的前导根。我遵循了该示例,但它不起作用。添加“主题:…”文本只会将该文本放在电子邮件正文中,但不会调整电子邮件的主题。这似乎是目前唯一的选择。希望有一个URL,而不是仅仅剥离一定数量的根。