我想收集一些我们在 TFS 安装中拥有的代码的统计数据,以便能够了解代码的某些方面如何随时间变化。基本上我想看看我们是否从我们获得的关于清洁代码和重构的课程中学到了一些东西。
我想看的报告是:
date1 和 date2 之间解决方案中每个方法的平均行数的变化。(我们是否在重构长方法)
date1 和 date2 之间解决方案中每个类的平均方法数的变化(我们是否重构了做很多事情的类)
date1 和 date2 之间解决方案中每个类的平均使用次数的变化(我们是否限制了所需的依赖关系)
该报告可以列出可以绘制为一条线的值列表,以显示值如何随时间变化。
我知道 TFS 中有 API:s 并且我可以自己编写它,但我希望得到一个回答说我不需要 :-)