资源简介
用于svn统计修改代码行数
原博客地址:http://blog./skygpan/article/details/47749891
原博客地址:http://blog./skygpan/article/details/47749891
代码片段和文件信息
package com.tiny.caterpillar;
import java.io.File;
import java.io.FileInputStream;
import java.util.Properties;
public class Caterpillar {
public static void main(String[] args) {
// 1.初始化系统参数
Properties prop = new Properties();
try {
prop.load(new FileInputStream(new File(“config/config.properties“)));
} catch (Exception e) {
System.out.println(“读取配置文件失败“);
return;
}
SvnBean svn = new SvnBean();
svn.load(prop);
// 2.执行
System.out.println(“开始比对“);
boolean result = svn.doDiff();
if (!result) {
System.out.println(“比对执行失败,请检查命令:“ + svn.getCommand());
return;
}
// 3.分析文件
int count = svn.statictis();
if (count < 0) {
System.out.println(“统计数据时出现异常,请检查“);
} else {
System.out.println(“统计完成,总计修改代码行数为:“ + count + “行“);
}
svn.clear();
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 5772 2015-08-18 12:12 release\Caterpillar.jar
文件 349 2015-08-18 13:36 release\config\config.properties
文件 34 2015-08-18 11:43 release\比较版本修改.bat
文件 889 2015-08-18 12:10 src\com\tiny\caterpillar\bean\StreamGobbler.java
文件 908 2015-08-18 12:10 src\com\tiny\caterpillar\Caterpillar.java
文件 3859 2015-08-18 12:10 src\com\tiny\caterpillar\SvnBean.java
文件 346 2015-08-17 19:21 .classpath
文件 387 2015-08-17 17:47 .project
文件 73 2015-08-17 19:21 .settings\org.eclipse.core.resources.prefs
文件 598 2015-08-17 17:47 .settings\org.eclipse.jdt.core.prefs
文件 349 2015-08-18 13:36 config\config.properties
文件 83 2015-08-18 12:11 other\MANIFEST.MF
文件 34 2015-08-18 11:43 other\比较版本修改.bat
目录 0 2015-08-18 12:10 src\com\tiny\caterpillar\bean
目录 0 2015-08-18 12:10 src\com\tiny\caterpillar
目录 0 2015-08-18 12:10 src\com\tiny
目录 0 2015-08-18 12:13 release\config
目录 0 2015-08-18 12:10 src\com
目录 0 2015-08-18 12:13 release
目录 0 2015-08-18 12:11 src
目录 0 2015-08-17 17:49 .settings
目录 0 2015-08-18 11:43 config
目录 0 2015-08-18 12:12 other
----------- --------- ---------- ----- ----
13681 23
评论
共有 条评论