比較的ターンキーなSVNチェックイン通知システムに関する推奨事項はありますか?
変更があったリポジトリファイルの概要と、コミットが発生したときに実際の差分の内容を開発チームのすべてのメンバーに電子メールで送信できるものを探しています。おそらく、ViewVCで影響を受ける完全なソースファイルへのリンクが含まれています。 。それはオプションです。
私は間違いなく、実際の差分/コードの抜粋をきちんと区分けしたいと思っています。最初からすぐに理解できないコードフラグメントの大規模で無謀なダンプである場合、(とにかくそうであるかのように)これらのことを誰も見ないでしょう。原則として、リビジョン番号、概要、コミットを行ったユーザー、影響を受けるリポジトリファイルのリストを確認するだけです。
私は少し時間をかけて自分で書くことの実現可能性を検討しましたが、SVNにはさまざまなイベントを正確にこのようにキャッチするための「フック」があることがわかりますが、うまく機能する洗練されたものを取得することは、かなり複雑な作業のようです。この効果に対するオープンソースパッケージがそこに存在することはかなり確実なので、あなたがどれが良いものと悪いものかを理解する手間を省くのに役立つだろうかと思っていました。セットアップがかなり簡単で、それほど時間を必要としないものを探しています。本当に包括的なシステムの詳細を学ぶために時間を費やしたいのですが、実際には開発も行わなければなりません。
よろしくお願いします!
編集:私はSourceforgeがこれをかなりうまくやっていることを知っています。私はいくつかの-devリストに参加しており、これらのメッセージを頻繁に受け取ります。しかし、私が取り組んでいる種類のプロジェクトにSourceforgeを実際に使用することはできません。