我按照此处的说明获取在IIS7中托管的Mercurial服务器:
它运行良好,干净的网址和通知已发送,并根据模板格式化:
[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驱动器号,而不是网址http://hg.mydomain.net/test/
有没有办法解决它,以便它显示URL而不是驱动器号?或者可能不是网址,只是显示存储库?
答案 0 :(得分:1)
Notify extension中名为strip
的媒体资源可以帮助您实现目标。您可以在主题行中删除存储库的前导根。
答案 1 :(得分:0)
也许您应该在模板配置中定义Subject
部分?有关详细信息,请参阅this chapter。