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
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
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ich habe es einmal pro Management Anfrage. Dies ist vielleicht nicht die perfekte Lösung aber es funktioniert. Ich berichtete LOC Hinzugefügt für ein TFS-Zweig. Ich bin anbringen TFS cube screenshot von der alten version (TFS 2008), da TFS-version fehlt hier. Ich bin sicher, die neue version wird ähnlich sein.
InformationsquelleAutor Manish Jain
Dies ist, wie bekomme ich Zeilen code für TFS/Visual Studio-Projekte:
Bedeutet Code-Metriken berücksichtigen die form.Designer.cs-code bei der Berechnung der Code-Zeilen?
Falls sich jemand wundert über die oben " Code-Metriken nicht Windows Forms designer mit code - "generierten Code für Windows forms ist nicht ignoriert werden, denn es ist der code, dass die Entwickler sehen können und ändern."
Kann ich Zeilen code vom Programmierer?
Code-Metriken in VS unterstützt nicht-Programmierer...müsste SCM wie VSTS, GitHub, etc.. Ein weniger-als-perfekte Lösung ist: 1. Ausführen von Metriken vor dem Programmierer code-Beitrag. 2. Ausführen von Metriken nachdem der Programmierer die code-Beitrag. 3. Vergleichen LoC Unterschiede.
InformationsquelleAutor Robert J. Good
Option 2:
Option 3:
InformationsquelleAutor The Des