J'ai écrit un script Powershell qui nécessite TFS Power Tools et prend un temps extrêmement long à courir, et est vraiment gentil de code embarrassant parce que c'est la première chose que j'ai écrite en PowerShell. Vous êtes invités à l'attraper de my bitbucket repository. Si vous corrigez ou améliorez quelque chose, s'il vous plaît envoyez-moi une mise à jour. Tout ce qu'il fait récursivement parcourir (presque tous) les fichiers du chemin actuel, et exécuter annoter sur chacun, saisir le changeset # de chaque ligne et incrémenter une entrée de dictionnaire pour ce changeset, puis boucle à travers chaque changeset et trouve l'utilisateur responsable et ajoute les lignes de cet ensemble de modifications dans l'entrée du dictionnaire de cet utilisateur. Il crache dans une table html, alors lancez-le comme LineCount.ps1> LineCount.html
Veuillez promettre qu'une fois que vous avez cette information, vous l'ignorerez ou le jetterez-vous? LOC est (au mieux) une statistique inutile, mais dans de mauvaises mains, une statistique LOC peut être carrément dangereuse. –