git代码量统计工具 -- 2017-12-20
1. 按时间范围统计用户提交代码行数
自2017-01-01号以来的代码提交行数:
git log --format='%aN' | sort -u | while read name; do echo -en "$name\t"; git log --author="$name" --since='2017-01-01' --pretty=tformat: --numstat | awk '{ add += $1; subs += $2; loc += $1 - $2 } END { printf "added lines: %s, removed lines: %s, total lines: %s\n", add, subs, loc }' -; done
2. 按时间范围统计用户提交次数
自2017-01-01号以来的提交次数:
git log --format='%aN' | sort -u | while read name; do echo -en "$name\t"; git log --author="$name" --no-merges --since='2017-01-01' | grep -e 'commit [a-zA-Z0-9]*' | wc -l;done
可以参考文章:http://blog.csdn.net/maosidiaoxian/article/details/24401103,将上面的命令添加到命令行
git代码量统计工具 -- 2017-12-20相关推荐
- 几种代码量统计工具的安装及使用
基于Windows的git代码统计工具GitStats 1.概述 GitStats是Git的一个统计工具,可以对项目进行比较细致的统计以html的形式展示,比较适合比较大的项目. GitStats在W ...
- svn代码量统计工具
StatSVN介绍 StatSVN是一个Java写的开源代码统计程序,从statCVS移植而来,能够从Subversion版本库中取得信息,然后生成描述项目开发的各种表格和图表.比如:代码行数的时间线 ...
- 代码量统计工具,非常有用的小工具
资源我已放在百度网盘,需要的朋友可以自行下载: 注:在操作中遇到问题或需要帮助可以联系博主 Pick up on demand 代码行数统计工具(CountLines)v2.1中文绿色版 链接:ht ...
- linux 代码统计工具,Shell脚本实现的基于SVN的代码提交量统计工具
最近没啥事,就用bash写了一个基于svn的代码统计小工具. 可以指定统计的目录,默认递归统计子目录. 目前还没有屏蔽指定目录的功能.哈 代码比较粗糙.不过先晒出来. #!/bin/bash - #& ...
- 2017.12.20 静态网页小实战
时间:2017.12.20 地点:武汉-学校 项目类型:静态网页-王者荣耀游戏相关网页 制作时间:差不多半个月 主页面html代码: <!doctype html> <html> ...
- GitStats:Git开发历史统计工具 - liyropt - 博客园
GitStats:Git开发历史统计工具 - liyropt - 博客园
- eclipse代码量统计插件_Android Studio 代码行数统计插件Statistic的简单使用
在项目开发过程中,有时候需要统计代码行数(比如组长想关心一下你的代码量,或者要申请软件著作权时),需要统计的文件类型主要是 .java..xml..kt等,已经有人开发好相关插件了,如果你是用Andr ...
- 代码行统计工具:根据命令行输入的指定目录及文件类型进行统计目录或单个文件的代码行数
#统计指定目录(count_path).指定文件类型文件(file_types)的代码量 import os def count_all_file_code(count_path,file_types ...
- GIT代码管理-SourceTree工具
前言 本文主要介绍SourceTree工具在开发过程中的日常代码管理相关操作,此工具作为GIT代码管理的可视化工具使用. 准备工作 在使用SourceTree工具前需要先安装GIT,同时将代码由远程仓 ...
最新文章
- 中国未来技术学院盘点
- 阿里云联合8家芯片商推“全平台通信模组”,加速物联网生态建设...
- 老式Android中碎片Fragment之间的跳转和数据传递
- jquery PHP大文件上传,Jquery和BigFileUpload实现大文件上传及进度条显示
- BZOJ.2738.矩阵乘法(整体二分 二维树状数组)
- ImportError: cannot import name ‘joblib‘
- java去除以张开头的人名_java正则表达式去除html中所有的标签和特殊HTML字符(以开头的)...
- python,进程和线程
- Google 5.5 亿美金投资了京东?
- 计算机二级资料(公共基础知识、考纲、历年真题、VB、Java、Access、C/C++)---百度网盘下载
- “2库1平台+N应用”助力智慧机场建设
- lintcode-507-摆动排序 II
- 初中级前端面试题目汇总和答案解析
- 计算机科学与技术有剪辑吗,计算机科学与技术学院第七届“微剪辑大赛”
- sql 语句实现电话号筛选,例如:AABB,ABAB
- 加入NLP交流群和求职群
- BC70 空心三角形图案
- 迪赛智慧数——柱状图(基本柱状图):1994-2022年历届世界杯投入资金
- 如何使用普通的单反相机拍摄VR全景照片呢?
- See You Again