源代码行数统计器使用说明

源代码行数统计器使用说明

概述

目的:

供QA考核项目度量指标时使用。

内容:

本文主要内容讲解源代码行数统计器的使用方法。

源代码行数统计器的操作流程

一、前提

1、 待统计的源代码是入基线后或者发布后的代码。

2、 QA提供项目名称版本及想要统计的项目的文件类型。

二、操作流程

  • 配置管理员在接到QA发来的统计某项目的代码行的mail后,使用wincvs,更新相应的配置库里面基线记录表;
  • 打开基线记录表中的发布记录页,找到想要统计代码的基线版本,再在基线记录页中根据基线版本查找到对应的配置项;
  • 使用wincvs按照基线版本(tag)Update配置项到本地目录;
  • 整理以下表格,其中的文件类型是由QA提供的,统计代码行数先置为空,配置项与基线版本是刚才我们找到的;

配置项(cvs路径)

文件类型

基线版本(tag)

统计代码行数

    
  • 使用源代码行数统计器

打开源代码行数统计器,在“源代码所在目录”一栏里选择配置项更新到本地的目录,然后在“统计的文件类型”一栏中填写想要统计的文件类型,若有多个类型,中间用空格分隔,并勾选上“包括子目录下的文件”一栏,点击统计,就可以进行代码统计了。

clip_image003

  • 将总计的行数填写到上表中“统计代码行数”一栏就可以了。

三、输出

回复mail,将整理好的配置项、文件类型、基线版本、统计代码行数按照上表中的格式发送给QA;并将统计结果记录到项目基线记录表的代码行页中。

注意:

1、 由于以前配置管理不是很完善,导致某些基线记录表中不存在想要统计的代码项,此时,应该和QA、项目经理协商确定统计基线标准,比如以发布日期update配置项。

2、 文件类型是由QA、项目经理协商确定,比如*.c *.cpp *.h *.java,下面是常见的语言种类和对应的源文件类型,供参考。

语言种类

源码文件类型

C/C++

*.cpp *.h *.c *.hpp

VC/.net

*.h *.cs *.clw *.dsp *.dsw *.cpp *. aspx *.cs

PHP

*.html *.php *.js *.css *.inc

JAVA

*.java *.xml *.jsp *.mf

界面C++/VB

*.cpp *.hpp *. dsp *.vbp *.bvw

汇编、底层驱动

汇编通常是*.asm (底层驱动根据实际编写语言为准,例如C++等)

微码

类似于底层机器语言,保存类型以实际项目为准(例如:*.dlp *.ucode等)

PB

*.pbl *.pbt

DELPHI

*.dpr *.pas

SIB

 

SQL

*.sql

3、 统计方式是由QA、项目经理协商确定,比如项目由java和jsp语言开发,*.java和*.jsp文件的代码行是合并统计还是分开统计。

转载于:https://my.oschina.net/tadcat/blog/150352

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值