您的位置:软件测试 > 开源软件测试 > 开源配置管理工具 > cvs
使用statcvs 做统计的工作
作者:网络转载 发布时间:[ 2014/2/18 10:33:30 ] 推荐标签:statcvs 统计

使用statcvs可以得到的结果:
 
  1:查看代码量的增长情况
  2:查看每个开发人员的代码量
  3:查看具体目录下的文件数量和行数
 
 
  目前我统计的是:*.java 和 *.jsp
 
  开发人员 总的代码行数 缺陷总数 比例(lines/bug)
 
  来查看开发者的每多少行的会产生缺陷。
 
  这种统计的答案是仅供参考的,因为会有以下情况出现,导致统计的结果与事实不相符。
  开发者的代码行数统计 是按照文件中所标明的author来统计的,因此统计的结果可能与现实有很大的差别.
  情况一:文件由开发者A创建,而文件的内容由开发者B书写.
  情况二:开发者A所书写的代码还没有进行测试.
  情况三:开发者A写的是公共组件等
 
  具体使用;
 
  cvs checkout module
 
  cd  module
 
  cvs log > logfile.log
 
  java -jar statcvs.jar <logfile> <checked-out-module>
 
 
  也可以使用ANT 来运行:

 <?xml version="1.0"?>

<project name="Example" default="stats" basedir=".">

  <target name="stats">
    <taskdef name="statcvs"
             classname="net.sf.statcvs.ant.StatCvsTask"
             classpath="statcvs.jar"/>
    <statcvs log="logfile.log"
             path="."
             title="StatCVS"
             ōutputDir="stats"
             viewcvs="http://statcvs.cvs.sourceforge.net/statcvs/statcvs"
            include="src/**/*.java:**/*.jsp"/>
  </target>
</project>

 
    其他使用细节:请参考http://statcvs.sourceforge.net/manual/

软件测试工具 | 联系我们 | 投诉建议 | 诚聘英才 | 申请使用列表 | 网站地图
沪ICP备07036474 2003-2017 版权所有 上海泽众软件科技有限公司 Shanghai ZeZhong Software Co.,Ltd