gitwalker

軟件截圖:
gitwalker
軟件詳細信息:
版本: 0.1.6
上傳日期: 15 Apr 15
開發: Alex Sparrow
許可: 免費
人氣: 9

Rating: 1.0/5 (Total Votes: 1)

gitwalker是一個Python的工具從Git倉庫收集數據 它可自動檢測出每個版本,運行某些命令並記錄輸出到一個JSON文件的過程。附加命令可以通過編寫Python類添加。
它能做什麼?
目前gitwalker支持兩個內置的命令:
- 乳膠字數
- 杜磁盤使用命令
- 任意shell命令
其簡單的添加額外的命令 - 看文件tools.py
所包含的腳本gitwalk_plot使用matplotlib框架生產時間序列圖覆蓋多個數據文件。
得到它
如果您已經安裝了點子,只要點子安裝gitwalker
用法
字數在所有提交一個混帳跟踪LaTeX的項目:
gitwalk --wordcount myfile.tex --out wordcount.json /路徑/要/項目
這將克隆版本庫/路徑/要/項目到一個臨時目錄中檢查出的每個版本和運行庫中的文件myfile.tex字數之前。結果將輸出到文件wordcount.json
gitwalker還支持一個先前產生的日誌文件的增量更新。要添加新提交的修訂版,
gitwalk --in wordcount.json --wordcount myfile.tex --out wordcount.json /路徑/要/項目
有一個附加的腳本來繪製使用matplotlib同一軸線的許多這樣的輸出文件。例如
gitwalk_plot --plot file1.json我衝--plot you.json你藍色的單詞計數/單詞計數
將繪製文件fil​​e1.json和file2.json使用指定的標籤和顏色的同一軸線。該值將被從在命令行的最後通過路徑格式的JSON文件挖了出來 - 在這種情況下,單詞計數/單詞計數。人們還可以運行
gitwalk_plot --plot file1.json我衝--plot you.json你藍色的單詞計數/ nfigures
。繪製乳膠數字出現在每個提交的數量

要求

  • 在Python中

類似的軟件

SmartCVS
SmartCVS

14 Apr 15

ScmProj
ScmProj

14 Apr 15

cubicweb-vcsfile
cubicweb-vcsfile

14 Apr 15

bzr-git
bzr-git

20 Feb 15

意見 gitwalker

評論沒有發現
添加評論
打開圖片!