使用TFS和Visual Studio 2010,是否可以获得每个团队成员编写的代码行数的报告?
我知道Annotate功能允许您查看谁负责文件中的所有代码,但是有什么可以将其聚合为每个团队成员的总数吗?
答案 0 :(得分:2)
我编写了一个PowerShell脚本,需要TFS Power Tools并且需要很长时间才能运行,并且实际上是令人尴尬的代码,因为这是我在powershell中编写的第一个内容。欢迎您从my bitbucket repository抓住它。如果您修复或改进了任何内容,请向我发送更新。
所有它以递归方式遍历(几乎所有)当前路径中的文件,并在每个文件上运行注释,从每一行获取变更集#并为该变更集增加一个字典条目,然后遍历每个变更集并查找负责任的用户并将变更集的行添加到该用户的字典条目中。它在一个html表中吐出来,所以像LineCount.ps1>一样运行它。 LineCount.html
答案 1 :(得分:1)
如果您运行的是能够使用数据立方体的SQL版本,则可以使用http://msdn.microsoft.com/en-us/library/ms244698%28v=VS.90%29.aspx