2012-02-23 11 views
0

セルフホストされたsvnリポジトリの日次レポートを作成するのに役立つ必要があります。毎日のSVNレポートの生成

私は1つのリポジトリから実行しているプロジェクト全体で6人の開発者が働いています。私は毎日何のコード行を書いたのかを追跡する必要があります。そしておそらく、彼らが書いたことを直接見たいと思っている(違いがある)。

私はsvnblameとsvnstatを見て、私は大きな時間を失いました。

PS:わかりやすく、適切なデータを得るためのXMLレポートとコーディングがあることはわかっています。しかし、私はそれがとても些細なことだと思うし、誰かが今までそれを取り組んできたに違いありません。

+0

が、報告書のこの種のは、単にゴミです...しかし、あなたが好きなら、あなたはhttp://statsvn.org/に見てみることができます。コードの行数は有用ではありません...良い読み取り可能なコード、ユニットテストと統合テスト(自動的に)などを見てみることをお勧めします。 – khmarbaise

+0

正確にsvnの責任の問題は何ですか?あなたはwindows/linuxで作業していますか? (tortoisesvn?を使用する) – khmarbaise

+0

コード行を数える場合、Subversionは実際にコピーを認識しないことに注意してください。開発者があるファイルから別のファイルに30行のコードをそのまま移動させると、開発者が実際に何も書き込んでいないのに、60行が変更された(30が追加され、30が削除された)ので、ファイルの移動や名前の変更にも同じ問題があります。ユーティリティによってはこの種のものを除外することができるかもしれませんが、Subversion自体はそれをうまく追跡しません。これは、私たちのグループが「コード変更ライン」の報告をあきらめた(多くの)理由の1つでした。 – bta

答えて

関連する問題