由于公司代码迁移到gitlab上面所以做下简单的代码统计还是有必要的在网上找到了一个比较简单的统计工具给大家分享 当然也可以配合Jenkins来使用

WX20180718-112102.png

WX20180718-111959.png
git_stats基于Ruby环境,当然还有其他的项目node.js 生成的结果:
环境及安装
1. macos Ruby 2.4
2. sudo gem install git_stats
3. 运行`git_stats` 是否成功

WX20180718-112635.png
使用
运行
git_stats generate -o stats --language zh_tw
生成HTML 你会发现生成的是繁体的来解决这个问题
问题解决
查看本地yml文件,发现本地文件已经存在;不是文件问题.估计是代码写的问题!还是直接修改zh_tw.yml的文件 复制一份zh.yml文件输入密码删除原来的zh_tw.yml文件 把文件名改为zh_tw.yml就可以了 依旧运行
git_stats generate -o stats --language zh_tw
如果你运行的是git_stats generate -o stats --language zh
你会发现一只报错

WX20180718-114056.png
本文档只是自己学习和工作中碰到问题做的记录 ,如果能恰好帮到你是我的荣幸!