私はかなり大きなプロジェクト(10万行をはるかに超えるコード)に取り組んでいますが、開発者がその時点で好きなスタイルを使用するのはかなり面倒です(中かっこから変数名、ファイル名まですべてが異なります)。
コードの均一性への道の明らかな最初のステップは、(またはいくつかの)コード整頓ツールを介してコードを実行し、すべてのコードがチェックイン時に同じツールを介して実行されることを確認することです(たとえば、jenkinsを介して)。
すべてのバージョン管理履歴を完全に削除せずにこれを行うための賢明な方法はありますか?今、私はコードの行を調べて、誰がそれを書いたかを見つけて、なぜ彼らがそれを書いたのかをチケットシステムで調べることができます-私たちはそれをあきらめる必要がありますか?
現在はモノトーンを使用していますが、近い将来gitに移行する可能性があるため、どちらの回答にも興味があります。