Linux-Tool SLOC und SLOC geändert zu zeigen, hinzugefügt, entfernt
-
03-07-2019 - |
Frage
Ich bin derzeit mit der sloccount Tool Quelle Codezeilen (SLOC) für eine Code-Basis für die Gewinnung.
Allerdings spielt es keine Unterstützung zwei Versionen der Code-Basis zu vergleichen und dann berichten:
- Lines of Code (LOC) modifiziert
- LOC entfernt
- LOC hinzugefügt
Kann jemand empfehlen, ein Linux-basierte (vorzugsweise frei) Werkzeug, dies zu tun?
Lösung
Ich habe verwendet CODECOUNT für Basislinien differenzier. Dieser vergleicht Änderungen, Weglassungen und Hinzufügungen zwischen unterschiedlichen Code Basen. Es ist kostenlos von der University of Southern California zur Verfügung gestellt.
Sie nur Quellcode bereitstellen. Allerdings gebaut, es sauber aus der Zip-Datei in Cygwin mit g ++. Sie auch Unterstützung für Visual Studio behaupten, aber ich habe es nicht versucht.
Andere Tipps
Ich glaube, diffstat
Dienstprogramm tut das.
Es klingt wie SLOCCount und SLOC vergleichen den Trend im Laufe der Zeit zeigen kann, aber es ist nicht genau das, was Sie suchen.