2006/01/20
Subversionでコミットメールの設定
いままではCVSでソースコ-ド管理を行っていたのですが、今回のプロダクトからSubversionを使用することになりました。
CVSでは、IS部長がコミット時にメールを飛ばすようにしてくれていたので、Subversionでも同じようにコミットメールを飛ばそうと思い設定してみました。
googleなどで調べてみたところ、簡単に出来るようでした。以下、作業内容です。
・リポジトリにhooksディレクトリがあるので、そのディレクトリのpost-commitスクリプトでメールを飛ばす処理を書く
・あらかじめ、テンプレートが用意されていたので、メールアドレスなどを書き換える
・commit-email.pl のなかで、メールの中身をいろいろと書いているので、CVSの時と同じように変更する
これだけでした。
開発ポリシーとして、コミット時のコメントには日本語を使わないことになっているので、文字化けの心配はしなくて良いのですが、念のためスクリプト中でnkfをかまして、文字コードを変更するようにしました。
- Category(s)
- ちょっとした話
- The URL to Trackback this entry is:
- http://dev.ariel-networks.com/Members/suzaki/subversion30b330df30c330c830e130fc30eb306e8a2d5b9a/tbping