0

ここの指示に従って、IIS7 でホストされている Mercurial サーバーを取得しました。

http://www.firegarden.com/software/hosting-mercurial-repo-iis7-windows-server-2008r2-x64-python-isapi-cgi

それはうまく機能し、きれいな URL と通知が送信され、テンプレートに従ってフォーマットされます。

 [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

ただし、件名には URL ではなく Windows ドライブ文字が含まれていることに注意してください。http://hg.mydomain.net/test/

ドライブ文字ではなく URL を表示するように修正する方法はありますか? それともURLではなく、リポジトリを表示するだけですか?

4

2 に答える 2

1

Notify 拡張機能で呼び出されるプロパティstripは、必要なことを行うのに役立ちます。件名のリポジトリの先頭のルートを取り除くことができます。

于 2013-01-18T20:50:00.590 に答える
0

Subjectテンプレート構成でセクションを定義する必要がありますか? 詳細については、この章を参照してください。

于 2013-01-18T11:47:05.740 に答える