我正在尝试得到一个报告,其中显示每个提交的个人差异统计数据(即。添加、修改和删除行)。CVS有这个。
有没有办法从SVN上获取这些信息?
我试过了:
svn log --xml -v -r HEAD:234234但它只显示提交注释,以及添加、修改和删除的文件。我需要添加,修改和删除行。
像StatSVN这样的工具是如何获得这种信息来呈现这种报告的?
我想使用一个工具,但是不能使用(由于我无法控制的原因)。
发布于 2010-09-07 07:51:25
我相信您必须获取差异(使用svn diff)并自己计算行数(这就是StatSVN所做的:显然,它为每个提交计算一次计数,然后保存它,这样它就不必一遍又一遍地计算它)。
发布于 2010-09-07 17:49:43
不知道如何使用svn本身来实现,我们在这里使用svn plot。这些图表不是很详细,但提供了一幅很好的图片。
https://stackoverflow.com/questions/3654886
复制相似问题