Tracの公式WebサイトにあるSVNpost-commit-hookスクリプトを使用して、チケットを更新します。(これはスクリプトです)ユーザーがSVNに何かをコミットすると、チケットが更新を取得し、Eメールが生成されます。これは、1つの例外を除いて正常に機能します。
ポストコミットフックの環境はウェブサイトとは違うようです。チケットの何かを変更すると、メールは次のようになります。
[bla bla]
--
Ticket URL: <https://host/trac/projectname/ticket/100#comment:2>
projectname <https://host/trac/projectname>
My example project
post-commit-hookからチケットを変更すると、amilは次のようになります。
[bla bla]
--
Ticket URL: </ticket/100#comment:2>
projectname <>
My example project
このサーバー上のいくつかのtracインスタンスを/etc/trac/trac.ini
、プロジェクトフォルダーのグローバル構成とローカル構成で管理しています。ポストコミットフックは、正しいプロジェクトURLを設定せずに間違った環境を取得しているようです。どうすればこれを正しく設定できますか?