【git】git代碼統計


描述

之前都是用svn進行代碼管理,有一套基於svn的代碼統計工具,切到git以后,以前的工具無法使用了,經過一頓摸索,改用gitstats工具進行統計,這里記錄一下用法。

下載

使用gitstats工具對代碼進行統計,https://github.com/hoxu/gitstats下載壓縮包

安裝與使用

linux環境下

安裝

由於gitstats依賴於gnuplot這款繪圖工具,所以需要先安裝gnuplot

sudo yum install gnuplot

然后將zip壓縮包放置在linux環境下,然后進行解壓

然后進入到解壓目錄下。

使用

命令如下:./gitstats [git庫路徑] [輸出結果路徑]
統計報告會生成在設置的文件夾中。

win下

安裝

下載gnuplot繪圖工具https://sourceforge.net/projects/gnuplot/files/gnuplot/
下載win最新版即可。

下載完成后安裝。安裝完以后需要配置環境變量,例如安裝在C:\Program Files\gnuplot\,則在環境變量path中增加C:\Program Files\gnuplot\bin。

gitstats由於只支持Python2,可以到https://www.python.org/downloads/release/python-2713/,獲取python2的win下的安裝包。安裝完以后同樣需要配置環境變量,例如安裝在C:\Python27 ,則在環境變量path中增加C:\Python27。

在win下解壓gitstats的zip包,將gitstats文件修改名字為gitstats.py

使用

在cmd中使用python執行gitstats中的gitstats.py。
命令如下:python [gitstats.py路徑] [git庫路徑] [輸出結果路徑]

統計報告

生成的報告目錄如下:

使用瀏覽器打開index.html,打開頁面,即可查看統計報告。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM