本文主要讲解“如何使用git_statsweb代码图统计工具”。本文的解释简单明了,易学易懂。接下来,请跟随边肖的思路,一起学习学习“如何使用git_statsweb代码图统计工具”!
00-1010仓库代码统计工具之一,根据git提交者、提交次数、修改文件数、代码行数、批注量进行时间维度的统计,也可以根据每个文件类型进行简单的统计,非常方便。
虽然用代码行数来衡量一个项目或者程序员并不是一件可靠的事情,但是从统计的角度来看,趋势对技术管理者来说还是很有帮助的!GitStats就是这样一个工具,它可以生成以下统计数据,并以图表的形式进行比较。
一般统计:文件总数、行数、提交数和作者数。活动:每日每小时、每周每小时、每周每月和每年提交。作者数量:列出所有作者(提交数量、首次提交日期、最晚提交日期),并按月和年进行划分。文件数:除以日期和扩展名。行数:除以日期。
00-1010 1.请参考文档来安装ruby-2.4。
您也可以使用ssc一键安装ruby。
yum-yinstallgit
gitclonehttps://github.com/goodboy23/shell-script-collection
cdshell-脚本-集合。/ssc.shinstallruby-2.4
来源/etc/profile2。验证安装
ruby -v
3.增加ruby的国内阿里巴巴云仓库,提高访问速度,删除国外访问过的仓库。
gemsources-l
gemsources-ahttps://mirrors.aliyun.com/rubygems/-removehttps://rubygems.org/
Gemsources-l
一.简介
1。装置
gem安装git_stats
2.安装定位
yum install mlocate -y
updatedb
3.添加git_stats中文支持,目录在config/locales/
find/-name 'git_stats '
CD/usr/local/ruby/lib/ruby/gems/2 . 4 . 0/gems/git _ stats-1 . 0 . 17/config/locales
cpzh_tw _ default . ymlzh _ default . yml将顶部的zh _ tw修改为zh_cn,其余部分保持不变。
vim zh_default.yml
将顶部的zh_tw修改为zh_cn,其余不变。
vim zh.yml
更新较低的索引
updatedb
4.为指定的项目生成分析报告。在这里随意下载一个项目,看你想算哪一个,换成自己的。
gitclonehttps://github.com/goodboy23/shell-script-collection
Cdshell-script-collection5。-o指定输出目录,它将输出web文件。
git _ stats generate-o/data/status 7/-语言zh_cn
00-1010 1.安装nginx
cdshell-脚本-集合。/SSC . shinstalnginx-1.82。配置nginx
vim/usr/local/nginx/conf/nginx . conf
服务器{
listen8888
server _ namelocalhost
位置/
根/数据/状态7;
indexindex.htmlindex.htm;
}
}3.启动nginx
nginx -t
nginx
4.浏览访问数据。这只能是一个单一的项目。如果有多个项目,应该配置多个浏览路径。
感谢阅读。以上就是“如何使用git_statsweb代码图形统计工具”的内容。学习完这篇文章,相信你对如何使用git_statsweb代码图形统计工具有了更深入的了解,具体用法还需要通过实践来验证。在这里,边肖将为您推送更多关于知识点的文章,敬请关注!
内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/142173.html