http://cerberus.rubyforge.org/index.html svnとかで管理されてるプロジェクトのソースコードを取ってきて,ビルドやテストなどを実行し,エラーがあるとメールだとかRSSだとかにして発信できるツールのようです。設定ファイルがYAMLなところとかPlaggerを思わせます。 svnとかで管理されてるプロジェクト追っかけとかに良いかもしれません。 履歴管理システムはCVS、Subversion、darcsが対応してる模様。lib/cerberus/scm/以下の他のファイルを参考にすれば他の履歴管理システムでも対応できそうです。ファイルを比較してみると, initialize installed? update! has_changes? current_revision url last_commit_message last_author メソッドが定義