pre-commit hook で (コメントを YAML 化 | Perl::Tidy を使って source を整形 | Perl::Critic を使って source を評価)
タイトルにあるような事を行うモジュールを作ってみました。
source
http://labs.miu.vc/svn/cooldaemon/perl/SVN-Hook-PreCommit/
POD が雛形そのまんま。
使い方
モジュールをインストールした後に、下記を /path/to/hooks/pre-commit として保存する。
#!/usr/bin/env perl use strict; use warnings; use SVN::Hook::PreCommit; SVN::Hook::PreCommit->run( qw(ChangeLogToYaml CheckPerlScript TidyPerlScript));
run の引数で指定した plugin のみ実行される。
解説
気が向いたら書きます。
その他
突っ込み添削大歓迎。