- - PR -
CVSでブランチ毎にコミットメール
1
投稿者 | 投稿内容 |
---|---|
|
投稿日時: 2008-05-07 14:33
件名の通りCVSでブランチ毎にコミットメールを送りたいと考え、色々なホームページを調べたのですが方法が分かりません。知ってる方がいたら恐縮ですが教えてください。
ちなみに普通のコミットメールは送ることができました。 |
|
投稿日時: 2008-05-07 15:54
こんにちは。
CVSそのものに、ブランチ毎にメールのあて先を変える機能はないと思います。 メールを処理する仕組みを組み合わせる必要があるでしょう。 候補としては2通り、 1. loginfo に記述するメールコマンドをカスタマイズし、メールとして送られる内容を読んだ時に、Tag: の記述に応じて適切なあて先を自動で設定するようにする。 2. コミットメールを一括で受けるアカウント(メールアドレス)を用意しておいて、メールを受けたら、本文中の Tag: の記述に応じて適切なあて先に転送するようにする。 が考えられます。 1. であれば、cvsform.pl とかの既存のフィルタプログラムをカスタマイズする ( Perlの知識が必要ですが ) とか、2. であれば、procmail で設定を凝ってみるとか ( procmail は詳しくないので憶測ですが ) で如何でしょう。 |
|
投稿日時: 2008-05-09 10:27
>>angel様
返信ありがとうございます。 やはりCVSそのものにはブランチ毎にメールする機能は付いてませんでしたか。。 自分にはPerlの知識はないので2.の方法で実践していこうと思います。 |
1