コードの行数が提出GITコマンドラインの統計情報

プロジェクトでは、人やコードの量の関数、および無統合CIこれらのプラグインへのレポートのフィードバックを書くとき、あなたは、単にGITコマンドファイラでコードをカウントダウンすることができますが発生しました:

- 統計誰かがコードをコミット

gitのログ--author = --pretty = TFORMAT "oldwang":--numstat |のgawk「{+ = $ 1を追加する。潜水艦+ = $ 2; LOC + = $ 1  -  $ 2} END {printf関数は、「行の数を増加させる:%sの削除された行数:行%sの数:%sの\ nを」、潜水艦、LOCを追加} '

- 統計のコード時間誰かの範囲を提出

gitのログ--author = "oldwang" --since = '2019年4月1日' --until = '2019年4月7日' --pretty = TFORMAT:--numstat | gawkの「{+ = $ 1を追加します。SUBS + = $ 2; LOC + = $ 1  -  $ 2} END {printf関数は、 "行の数を増加させる:%sは削除された行の数:%sの行の数:%Sの\ n"、追加、潜水艦、LOC}

- 統計誰もが行の削除します

gitのログ--format = '%AN' | ソート-u | 名前を読みながら、エコー-en「$名\トン」を行います。gitのログ--author = "$名" --pretty = TFORMAT:

おすすめ

転載: www.cnblogs.com/angryjj/p/11392053.html