subversionでコミット・ログをメールで送信する方法です。備忘録としてpostしました。以下のような感じです。
おそらく皆さんの方が詳しいと思いますので、私の記事と合わせて参照されるとよいと思います。
- {subversion}/tools/hook-scripts/commit-emal.plに実行権限を与える
- {repos}/hooks/post-commit.tmplをファイル・コピーして拡張子tmplをとり、{repos/hooks/post-commitにする。post-commitにも実行権限を与える。
- {subversion}/tools/hook-scripts/commit-email.plのコードの中にToアドレスを記述するところがあるので、適当に編集。
- {repos}/hooks/hook-scripts/commit-email.plのスクリプトの場所を正しい場所に記述を変更しつつ、Fromアドレスを追加する。
- これでメールが届くようになると思います。
- その他
- 私が実験した環境はMac OS X 10.4.7、subversion1.3.2です。
- {subversion}はsubversionのソースがあるパス。またはライブラリがあるパス。
- {repos}はリポジトリのパス。
Comments