そこで、commitしたファイルによってcommitメールの宛先を変える事ができるpost-commitスクリプトを作った。
使い方
・リポジトリのrootに、conf.txtという名のファイルを作る(commitしておく)。
・conf.txtには、正規表現とメールアドレスをスペース区切りで書く。
conf.txtの例
.* [email protected]
trunk [email protected] [email protected]
crypto [email protected] [email protected] [email protected]
ちなみに、以前はrubyで作ったが、今回はpythonで作り直した。
ちなみに、rubyバージョンのpost-commitが欲しい人は、こちらの方がデキが良いので、そっちを使いましょう。
3 件のコメント:
Windowsしか動きませんが、Tracと連携を前提としたコミットメールを作ってみました。
http://www.tees.ne.jp/~haya333/tools/uminotify/index.htm
boseさんこんにちは。
exeなので、特にpython等をインストールする必要が無いのでいいですね。
windowsでサーバーを立てる時には、ぜひ試してみます。
CVSMailerっぽくサービス化させて、GUIで設定できるようにしていこうかと思ってます(気が向いたら・・・)、また使ってみてください。
コメントを投稿