0

生産性の大まかな尺度として、特定の期間中に行ったgitコミットの数を測定したいと思います。理想的には、「テキストの量」の変化なども測定したいのですが、これがいかに難しいかがわかります。私のプロジェクトの多くはホームプロジェクトなので、gitからその情報を取得したいと思います。

特定のプロジェクトに対して行ったすべてのコミットを取得するためにできることはわかっていますgit log --author=johnsalvatierが、可能であれば、これをグローバルに実行したいと思います。それは可能ですか?

4

2 に答える 2

2

いつでもスクリプトを作成できますが、git自体は、現在使用しているリポジトリ以外のローカルシステム上のリポジトリを認識しません。また、他のコンピューター上のリポジトリは、助けがなければ見つけることができません。:-)

ただし、すべてのプロジェクトがオープンソースである場合は、 http://www.ohloh.net/を確認できます。

于 2012-11-09T18:37:23.727 に答える
2

GitStatsを試してみることができます。個々の作成者の統計(追加/削除された行、コミット数、アクティビティなど)と、時間の経過に伴うリポジトリに関する一般的な情報が表示されます。

于 2012-11-09T18:43:17.440 に答える