Code-Zeilen, die in Team foundation server

Ich bin auf der Suche nach reporting-tools für die TFS, die ich brauche, um Code-Zeilen für einzelne Entwickler, die zwischen 2 Datumsangaben, glaubst du, es ist machbar über TFS?

Dies ist durchaus ein schwieriges problem, da eine "line of code" kann alles sein, von einem einzelnen Zeichen zu ändern, um eine vollständige Zeile eingefügt. Außerdem würde Sie damit rechnen, eine Zeile, die Hinzugefügt wird, in einem changeset entfernt und in einem anderen als zwei Zeilen bearbeitet, oder eins oder null?
Lines of code (sloc) sind SEHR irreführend. Ein guter Entwickler kann mehr denken und weniger schreiben und ein schlampiger kann man nur Maschinengewehr-code bei 200 wpm und die Chancen sind, desto mehr code - desto schlechter funktioniert es und schwieriger zu pflegen. Bei einer Gelegenheit musste ich Nacharbeiten ein schlampiges Stück code und verkleinert Ihren 10000+ Zeilen code auf über 1500. Es sei denn, Sie kombinieren irgendwie Funktionen, und teilen Sie das Ergebnis durch sloc Sie würden es tun falsch
Wenn man nur die code-änderungen produziert durch die einzelnen Entwickler (nicht den gesamten source-Datei nur die Zeilen, die geändert wurden) können Sie eine Globale Suche für Zeilenenden (in der Regel '\n'). Ich wiederhole, was andere gesagt haben - LoC ist ein meist wertlos-Metrik.
Hoffen wir, dass er noch nicht "tabified" oder "untabified" einige Seiten, wie Sie alle zählen zu der Gesamtzahl der Zeilen. Ich persönlich glaube, dass jeder Wert, den Sie suchen, in Anzahl der Zeilen, das ist wahrscheinlich komplett von unschätzbarem Wert in der Realität und bietet eine sehr schlechte Metrik zu Messen, alles andere als "Anzahl der Zeilen verändert". Wenn Sie wollen, dass diese zur Messung der Produktivität, dann würde ich schauen für eine andere Metrik.
Es gibt ein Feld in der Analyse cube genannt Total Churn die gefiltert werden können, durch die person und das Datum. Wieder bin ich nicht 100% wie das gezählt wird. Auch die Fragen, Dans, Sten, und discens bereitgestellt werden, sind wahr, und ich Stimme mit Ihnen über die Verwendung von code-churn-als Metrik, um zu Messen, Menschen auf ziemlich horrend.

InformationsquelleAutor Sameh | 2013-03-11

Schreibe einen Kommentar