2009-03-06 11 views
5

Ich verwende derzeit das Tool SLOCCOUNT zum Erlangen von Quellcodezeilen (SLOC) für eine Codebasis.Linux-Tool zum Anzeigen von SLOC und SLOC geändert, hinzugefügt, entfernt

Allerdings spielt es keine Unterstützung zwei Versionen der Code-Basis zu vergleichen und dann berichten:

  • Lines of Code (LOC) modifizierte
  • LOC entfernt
  • LOC

Kann jemand hinzugefügt schlagen Sie ein Linux-basiertes (vorzugsweise freies) Werkzeug vor, um dies zu tun?

Antwort

3

Ich habe für Differenzierungsbasislinien verwendet. Dies vergleicht Änderungen, Löschungen und Ergänzungen zwischen verschiedenen Codebasen. Es wird kostenlos von der University of Southern California zur Verfügung gestellt.

Sie stellen nur den Quellcode zur Verfügung. Es wurde jedoch sauber aus der Zip-Datei in Cygwin mit g ++ erstellt. Sie beanspruchen auch Unterstützung für Visual Studio, aber ich habe es nicht ausprobiert.

2

Ich glaube, diffstat Dienstprogramm tut das.