1
私はgit logを使ってコミット履歴を見て、一定の時間が与えられたときに、コードベースの特定のサブフォルダに何回コミットしたかを調べようとしています。gitの何%がファイルやディレクトリに接触したかをどのようにして判断できますか?
多分、この種の統計を報告するツールがあります。しかし、私はこれがコマンドの1行または短いスクリプトとして可能でなければならないと感じています。
私はWindowsですが、UNIXにやさしいスクリプトは素晴らしいでしょう。
ありがとうございました。私はこのアイデアを使ってこれを作成することができました: tested = 'git log --all-match --author =" author_name "--grep =" PR [0-9] "-i --format = oneline - -since = "3 months ago" - フォローパス/ to /ディレクトリ| wc -l' 合計= 'git log --all-match --author =" author_name "--grep =" PR [0-9] "-i --format = oneline --since =" 3か月前"HEAD | wc -l' これは、フォルダに触れた人からのコミットの割合を計算するために使用できます。 –