In einem ausgelasteten Repository kann ich vorhersehen, dass einige Dateien mit zu viel zentraler Logik an einer Stelle ständig bearbeitet werden.Mercurial Repository Statistiken, um Kandidaten für Refactoring zu finden?
Gibt es eine Möglichkeit, solche Dateien zu finden, indem Sie Mercurial entweder über gebündelte Erweiterungen, Drittanbieter-Erweiterungen oder externe Tools anfragen?
Grundsätzlich möchte ich einige Statistiken, die Dateien zeigt, die am meisten im Laufe der Zeit bearbeitet werden, so dass ich diese zum Aufspalten Kandidaten, wie Refactoring des Codes in mehrere Dateien verwenden kann, um konstante Verschmelzung Schmerzen für Single zu vermeiden Dateien.
Ich bin mir der Churn-Erweiterung bewusst, aber es scheint sich nur darauf zu konzentrieren, wie viel jeder Autor zum Repository tut, nicht, was die Autoren tun.
Interessante Frage! –