私のCVSデータベースからいくつかの統計を生成したい!たとえば、CVSに現在バージョン管理されているファイルの数、各ファイルの変更率、各コミットごとに各ファイルに加えられた変更の年齢など。誰かがそのようなmodile、またはそれを行う手続きを親切に認識している場合、親切に助けてください!私のCVSからいくつかの統計を生成
0
A
答えて
0
具体的なことはわかりませんが、CVSは*、vファイルを(ほぼ)すべてディレクトリツリーに格納しています。 *、vファイルのそれぞれにrlog
(RCS
の一部)を実行すると、必要な情報が得られます。 (-z
オプションを使用して、タイムスタンプのフォーマット方法を制御することができます)。
この情報を何かに収集するのは別の問題です。 (私はPerlスクリプト自身を記述します。)
1
StatCVSプロジェクトでは、CVSリポジトリから統計情報を生成し
また、 すべてのユーザがすべてのコミットをリストリレーショナルにこれをインポートするためにCVS historyコマンドを使用することができますデータベースを作成し、SQL ステートメントを使用して変更を分析します(これは多くの手動作業です)。次のようなコマンドを使用してください:
cvs history -c -a > cvs-history.txt