从我的CVS生成一些统计数据

时间:2011-08-08 15:18:05

标签: cvs

我想从我的CVS数据库生成一些统计数据!例如,当前在CVS中版本化的文件数量,每个文件的更改率,每个提交对每个文件所做的更改的年龄等等。如果有人知道这样的模态,或者做同样的程序,请帮助!

2 个答案:

答案 0 :(得分:1)

StatCVS项目从CVS存储库生成统计信息

您还可以使用CVS历史记录命令列出所有提交 所有用户,将其导入关系数据库,并使用SQL 分析变化的陈述(虽然这是很多手工工作)。使用如下命令:

    cvs history -c -a > cvs-history.txt

答案 1 :(得分:0)

我不知道具体是什么,但CVS(几乎)将所有内容存储为目录树中的*,v文件。在每个*,v文件上运行rlogRCS的一部分)应该为您提供所需的信息。 (您可能希望使用-z选项来控制时间戳的格式化方式。)

将这些信息收集到有用的东西是另一回事。 (我自己写了一个Perl脚本。)