git_stats倉庫コード統計ツールは、今日の我々はgit_stats統計ツールを使用して、プロジェクトのコードを実行するように求めているが、また、ピットのステップは、ここではいくつかの方法レコードそれを見つけるために
ウィンドウをインストールするための環境と使用
git_statsが同じ統合された方法を少しWindowsおよびLinuxで使用することはできませんが、私は現在、後者のLinux環境のニーズだけで追加することができ、あなたが最初の記録勝利のバージョンをインストールして使用するバージョンを、勝つためにしようとしています
gitstatsはGitの、Pythonとgnuplotのを依存しています。
リリースノート:
スクリプトの実行など-python(> = 2.6.0)
-Git(> = 1.5.2.4)は、分散バージョン管理システム
描画ツールの-Gnuplot(> = 4.0.0)
1.のpythonをインストールします。
1.1。ダウンロードしてインストール
のみPython2をサポートしているため、あなたは公式サイトに行くことができるhttps://www.python.org/downloads/release/python-2713/ダウンロードすることが勝利のpythonでインストールパッケージのために。
ここではインストールされていますpython 2.7.14
なぜ最高python2はありますか?
gitstatsプログラムは、オープンソース開発のpython2.xのバージョンに基づいたプロジェクトで、それが原因のpythonの特殊な性質のために、通訳のpython2.xバージョンをインストールする必要があり、コードの一部は、内python3.xを実行しないgitstats。構文エラーが発生します。
あなたのpythonの複数のバージョンを持っている場合は、どのように動作しますか?
Pythonはあるバージョン2.xのインストールディレクトリの下に変更python.exeファイルの複数避けるために、python2.exe 互いにPythonの競合を、環境変数の増加パスpython2ファイルのパス
1.2配置环境变量
安装完以后需要配置环境变量,例如安装在D:\Python27 ,则在环境变量path中增加D:\Python27.
win10:此电脑-属性-高级系统设置-环境变量:找到path,添加上python本地的安装路径
1.3验证:
查看python安装是否成功:使用win+R,输入cmd,运行python -version,出现版本号,或输入python,显示版本号 我的是Python 2.7.14
2. git_statsをインストールします。
https://github.com/hoxu/gitstatsダウンロードgitstats
ダウンロードが完了したら、gitstatsフォルダを入力する必要があり、gitstats
ファイル名または単純にコピーして名前を変更しますgitstats.py
3. gnuplotのをインストールします。
3.1インストールパッケージをダウンロードします
行くことができhttps://sourceforge.net/projects/gnuplot/files/gnuplot/5.0.6/、勝利の最新バージョンをダウンロードすることを選択しました。
3.2設定環境変数
インストールディレクトリに応じて直接直接など、環境変数を設定することができますE:\gnuplot\bin
パスが可能に加えます。
win+r
、入力はcmd
、実行gnuplot
、次の出力は、それが成功で表示されます
4.文書を生成する方法
方法1:git bash here
コマンド形式を使用し、
python '/d/Program Files/gitstats-master/gitstats.py' . stats
、
.
、現在のディレクトリは、stats
生成された現在の統計ディレクトリを表します。
3. gitstats出力フォルダを作成します。
Pythonのgitstats.py「gitstatsドキュメントライブラリパス」「出力フォルダのパス
例えば:pythonのgitstats.pyのD:\プログラムファイル\のIDEAのD:\結果
或者直接在cmd下操作
python gitstats.py路径 ' gitstats文档库路径' '输出文件夹路径'
举例: python D:\Program Files\gitstats-master\gitstats.py D:\Program Files\IDEA D:\results
哪一种都可以,输入成功后点击回车
4.展示数据
windows里面展示数据就比较方便了,只要你有浏览器就可以
进入输出文件夹stats路径,点击index.html
,打开方式选择浏览器进行展示数据,即可获得项目的基本数据和commit提交记录的流图
当然也可以切换成不同的tab进行查看
至于具体的使用方法,随便点两下就明白了,这里就先不多说了.一般我经常用到的就是Activity
和Authors
这两个.
遇到的问题:
问题1:wc不是内部命令
原因:经查找发现是git\usr\bin下的可执行文件没有被加入全局变量,导致文件在编译的过程中,没能识别出wc程序,
解决:找到git目录下的usr下的bin目录,放到环境变量path中
问题2:刚刚只解决了wc的问题,git不是内部命令 的问题也不能忽视
解决方法:①找到安装git的位置,然后在该目录的子目录下分别找到git-core、bin 两个目录,我的安装在了D盘,所以两个目录分别是:如图
此次只遇到的是这两个问题,配置了环境变量后,关闭黑窗口,再次按上面步骤操作,执行成功
问题3:这个问题是其他同事遇到的,也在这里记录一下,
是因为在之前使用Git bash的时候,不需要把Git bash 的可执行文件加入path的环境变量