離線安裝 gitstats 統計工具(統計Git倉庫代碼情況)

GitStats是Git的一個統計工具,可以對項目進行比較細緻的統計以html的形式展示,比較適合比較大的項目。統計文件包括文件數量、代碼量、提交量、作者信息、每天活躍度、每週活躍度、每月活躍度以及提交數排名等等,信息比較豐富。

安裝gitstats的需要環境

- Python (>=2.6.0)

- Git (>=1.5.2.4)

- Gnuplot(>= 4.0.0)

- Ruby

python、Git、Ruby 的安裝網上自行百度,下面主要講解gnuplot依賴包的安裝

1、安裝gnuplot需要下面幾個依賴包。(注意依次安裝)【這些依賴包去網上下載】

gnuplot-common-4.6.2-3.el7.x86_64.rpm

dejavu-fonts-common-2.33-6.el7.noarch.rpm

dejavu-sans-fonts-2.33-6.el7.noarch.rpm

gnuplot-4.6.2-3.el7.x86_64.rpm

最後,gnuplot安裝環境搭建完成

安裝zip解壓工具,用於解壓安裝包。(壓縮包網上下載)

Yum install –y unzip zip 

下載gitstats統計工具壓縮包,下載地址:https://github.com/hoxu/gitstats

將下載的壓縮包gitstats-master.zip放到root根目錄下(可自己看着放)

解壓該zip文件

Unzip gitstats-master.zip

Cd gitstats-master  //進入解壓的目錄

命令如下:./gitstats [git庫路徑] [輸出結果路徑]

統計報告會生成在設置的文件夾中

例如:

./gitstats /var/opt/gitlab/git-data/repositories/gitlabhq/gitlabhq.git/ /root/gitstats-master/fengfeng

統計工具生成報告完成後,可在輸出結果路徑出找到一個名爲git_stats的文件夾中,找到index.html ,然後點擊訪問,就可查看生成報告。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章