我想从我的CVS数据库生成一些统计数据!例如,当前在CVS中版本化的文件数量,每个文件的更改率,每个提交对每个文件所做的更改的年龄等等。如果有人知道这样的模态,或者做同样的程序,请帮助!
答案 0 :(得分:1)
StatCVS项目从CVS存储库生成统计信息
您还可以使用CVS历史记录命令列出所有提交 所有用户,将其导入关系数据库,并使用SQL 分析变化的陈述(虽然这是很多手工工作)。使用如下命令:
cvs history -c -a > cvs-history.txt
答案 1 :(得分:0)
我不知道具体是什么,但CVS(几乎)将所有内容存储为目录树中的*,v文件。在每个*,v文件上运行rlog
(RCS
的一部分)应该为您提供所需的信息。 (您可能希望使用-z
选项来控制时间戳的格式化方式。)
将这些信息收集到有用的东西是另一回事。 (我自己写了一个Perl脚本。)