過半数の貢献者 (作成者) で Git ログ コマンドを実行する方法はありますか? これをコード メトリクス ツールと一緒に使用して、貢献者ごとに生成されたコードの品質を本質的に示すことができるようにしたいと考えています。
File Author Cyclomatic Complexity LOC(Additions) LOC(Deletions)
Test.js "John Doe" 5 20 12
興味深い別の見方は、次のように要約できることです。
Author CyclomaticComplexityAverage LOC Per File #Files Majority Contributor
James 4 30 75
Anne 8 60 20
また、 http://msdn.microsoft.com/en-us/library/ms173498.aspxと Git ログまたは Git 非難を使用して作成者ごとに取得する Microsoft Visual Studio コード分析を活用した Git ツールがあれば興味深いでしょう。指標。
チームメンバーを改善し、より高い品質を認めるために、弱点や強みを特定しようとするときに役立ちます。また、時間の経過に伴う誰かの改善を追跡するためにも使用できます。
コード メトリクスは必ずしも開発者のスキルを判断する正確な方法ではなく、チーム メンバーの貢献やスキルを判断する要因は他にもたくさんあることを知っています。