Les lignes De Code dans Team foundation server
Je suis à la recherche d'outils de reporting pour la TSF, j'ai besoin d'obtenir des Lignes de Code pour les développeurs individuels entre 2 dates, pensez-vous que c'est faisable via TFS?
C'est un problème difficile, depuis une "ligne de code" pourrait être n'importe quoi à partir d'un seul caractère à changer pour une pleine inséré ligne. Aussi, auriez-vous compter une ligne est ajoutée dans un ensemble de modifications et retiré dans l'autre, comme deux lignes modifié, ou l'un, ou zéro?
Lignes de code (sloc) sont TRÈS trompeuses. Un bon développeur peut plus réfléchir et d'écrire moins et une bâclée, on peut juste mitrailleuse code à 200 wpm et les chances sont plus le code - le pire, il travaille et plus difficile à maintenir. En une occasion, j'ai dû retravailler un mauvais morceau de code et réduit leur 10000+ lignes de code à environ 1500. Sauf si vous combinez quelque fonctionnalité offerte et divisez-le par le sloc vous auriez du faire mal
Si vous pouvez obtenir exactement les modifications du code produit par le développeur individuel (pas le fichier source en entier, juste les lignes qui ont été modifiées), vous pouvez alors faire une recherche globale pour les fins de ligne ('\n'). Je dois répéter ce que les autres ont dit - LoC est un la plupart du temps sans valeur métrique.
Espérons qu'il n'a pas "tabified" ou "untabified" certaines pages comme ils compteront pour le nombre total de lignes. Personnellement, je pense que toute la valeur que vous êtes à la recherche pour le nombre de lignes, est sans doute complètement inestimable dans la réalité, et propose un très mauvais indicateur de la mesure de rien d'autre que "Nombre de lignes modifiées". Si vous souhaitez que cette mesure de la productivité, alors je vais chercher une autre métrique.
Il y a un champ dans l'analyse cube appelé
Lignes de code (sloc) sont TRÈS trompeuses. Un bon développeur peut plus réfléchir et d'écrire moins et une bâclée, on peut juste mitrailleuse code à 200 wpm et les chances sont plus le code - le pire, il travaille et plus difficile à maintenir. En une occasion, j'ai dû retravailler un mauvais morceau de code et réduit leur 10000+ lignes de code à environ 1500. Sauf si vous combinez quelque fonctionnalité offerte et divisez-le par le sloc vous auriez du faire mal
Si vous pouvez obtenir exactement les modifications du code produit par le développeur individuel (pas le fichier source en entier, juste les lignes qui ont été modifiées), vous pouvez alors faire une recherche globale pour les fins de ligne ('\n'). Je dois répéter ce que les autres ont dit - LoC est un la plupart du temps sans valeur métrique.
Espérons qu'il n'a pas "tabified" ou "untabified" certaines pages comme ils compteront pour le nombre total de lignes. Personnellement, je pense que toute la valeur que vous êtes à la recherche pour le nombre de lignes, est sans doute complètement inestimable dans la réalité, et propose un très mauvais indicateur de la mesure de rien d'autre que "Nombre de lignes modifiées". Si vous souhaitez que cette mesure de la productivité, alors je vais chercher une autre métrique.
Il y a un champ dans l'analyse cube appelé
Total Churn
qui peuvent être filtrés par personne et jour. Encore une fois, je ne suis pas à 100% comment c'est compté. Aussi, les questions à la fois Dans, Sten, et discens fournies sont vraies et je suis d'accord avec eux sur l'utilisation de code de désabonnement comme un indicateur pour jauger les gens est tout à fait horrible.OriginalL'auteur Sameh | 2013-03-11
Vous devez vous connecter pour publier un commentaire.
Je l'ai fait une fois par Gestion de la demande. Cela peut ne pas être la solution parfaite, mais il fonctionne. Je l'ai signalé LOC ajouté pour un TSF de la branche. Je suis à la fixation de TFS cube capture d'écran de l'ancienne version (TFS 2008) depuis la version de TFS qui manque ici. Je suis sûr que la nouvelle version sera similaire.
OriginalL'auteur
C'est comment j'obtiens des lignes de code pour TFS/projets Visual Studio:
Ne Métriques de Code, de prendre en compte la forme.Le concepteur.cs code lors du calcul de Lignes de Code?
Dans le cas où quelqu'un s'interroge sur le dessus, Métriques de Code inclure concepteur Windows Forms code - "le Code généré pour les Windows forms n'est pas ignorée, parce que c'est un code que le développeur peut changer et voir."
Puis-je obtenir des lignes de code par le programmeur?
Les Métriques de Code dans VS ne prend pas en charge par le programmeur...aurait besoin de SCM comme VST, GitHub, etc. Un moins-que-parfait solution est la suivante: 1. Exécuter des métriques avant le programmeur du code de la contribution. 2. Exécuter des métriques après le programmeur du code de la contribution. 3. Comparer LoC différences.
OriginalL'auteur
Option 2:
Option 3:
OriginalL'auteur