subversionのコミットメッセージに”issue #ID”を入力すると
Mantisのコメントに自動的にメッセージを入れてくれる
1.Mantisのアカウントにsvnuserを追加
2.config_defaults_inc.phpの$g_source_control_accountに1で作成したアカウント名を指定
3.svnリポジトリ内のhooks/post-commit(無ければpost-commit.tmplからコピーして作成)に
svnlook info “$REPOS” -r “$REV” | /PathToMantis/scripts/checkin.php
を追記
上手くいったが、日本語が文字化けする。
やっぱり日本語も使えるようにしたい。
リポジトリ内のhooks/post-commitを下記に修正したら文字化けしなくなった!
env LANG=ja_JP.utf8 svnlook info “$REPOS” -r “$REV”
| /usr/bin/php /PathToMantis/scripts/checkin.php
便利^^
[参考]
http://www.alles.or.jp/~sogabe/mantis/article/article1.html