您的位置:首页 > 编程语言

【Git】git代码统计分析工具-gitstats

2018-07-25 10:47 3203 查看
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/zorkeAccount/article/details/81197091

关键词:git、gitstats、mac、Anaconda3

一、背景

    项目开发结束后,由于需要对在一个项目中各个开发人员提交的代码进行一个大致的统计分析,因此需要利用一些工具如gitstats实现对git仓库中项目代码的统计和分析;

    (1)在mac环境下,尝试使用gitstats工具遇到以下两个问题:

  •     由于自己在系统中已经安装了python3,而gitstats的运行需要python2环境,因此需要涉及到系统中python2和python3共存进行管理  ->  因此,采用Anaconda3进行管理
  •     在mac系统最初是尝试使用brew安装gitstats(brew install --HEAD homebrew/head-only/gitstats),但是安装失败且报错"Error: homebrew/head-only was deprecated. This tap is now empty as all its formulae were migrated."  -> 因此,采用github-gitstats源码直接使用gitstats命令功能

    (2)在linux环境下,…………

 

二、Mac下-使用

  1、gitstats-github源码下载:https://github.com/hoxu/gitstats ,如下载到本地文件夹~/github/gitstats

  2、在Anaconda3管理界面添加一个新的环境(python2.7),然后在该环境选项run按钮右击执行open terminal,打开python2.7终端界面

  3、生成demo-project项目的git代码统计分析结果,在2中终端窗口执行命令:

~/github/gitstats/gitstats ~/projects/demo-project ~/data/gitstats/result/demo-project-gitstats

  4、浏览器中打开~/data/gitstats/result/demo-project-gitstats中的index.html静态页面,可以查看demo-project项目git相关的统计分析结果,如


 

三、Linux下-使用

 

 

【后续更新,请移步至http://caizhaoke.cn/blogs/zorke/articles/2018/11/18/1542507011212

阅读更多
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: