svn - 获取行修改统计信息

时间:2010-09-06 23:43:35

标签: svn statsvn

我正在尝试获取报告,其中显示每次提交的各个差异统计信息(即添加,修改和删除的行)。 CVS有这个。

有没有办法从SVN获得这个?

我试过了:

svn log --xml -v -r HEAD:234234

但它只显示提交注释,以及添加,修改和删除的文件。我需要添加,修改和删除行。

像StatSVN这样的工具如何获得此类信息来呈现此类报告?

我想使用工具,但不能(因为我无法控制的原因)。

2 个答案:

答案 0 :(得分:0)

我相信你必须获取差异(使用svn diff)并自己计算行数(这就是StatSVN的作用:显然,它会为每次提交计算一次计数,然后保存它以便它不会不得不一遍又一遍地计算。

答案 1 :(得分:0)

不知道如何使用svn本身,我们在这里使用svn plot。这些图表不是很详细,但给出了很好的图片。