使用statsvn统计svn中项目代码行数时,出现如下问题,该如何解决?

使用statsvn统计svn中项目代码行数时,出现如下问题,该如何解决?,第1张

还有一种可能是你checkout的目录在SVN服务器上被改动了,比如我本地的/Web/MPWeb被修改为/Web/MPWeb_2017,这样你对Checkout下来的目录生成log文件中,路径还是老的/Web/MPWeb,如下:

<?xml version="1.0" encoding="UTF-8"?>

<log>

<logentry

revision="6305">

<author>xxxxxx</author>

<date>2017-02-28T18:09:56.025844Z</date>

<paths>

<path

action="M"

prop-mods="false"

text-mods="true"

kind="file">/Web/MPWeb/src/pccom/common/filter/MobileLoginFilter.java</path>

</paths>

<msg></msg>

</logentry>

由于/Web/MPWeb目录不存在了,自然生成报表失败了。

所以解决方案是手动修改logfile文件中的目录名为当前的正确路径/Web/MPWeb_20170301,再运行命令:

java -jar statsvn.jar D:\MyProjects\logfile.log D:\MyProjects

就好了。

StatSVN统计的是所有代码行,包括注释和空行,但一般度量要求是有效代码行,在分析时需要注意这一点。 StatSVN不考虑修改的代码行数,只考虑与上一版本相比新增(+)与删除(-)的代码行数。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/bake/11855491.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-19
下一篇2023-05-19

发表评论

登录后才能评论

评论列表(0条)

    保存