Hudson/Jenkins源代码指标?

Ste*_*all 18 continuous-integration hudson code-metrics jenkins

Hudson/Jenkins的源代码指标是否有任何有用的插件?

我正在寻找代码总数,测试总数,类和图表等.

有这样的事吗?

小智 8

你在用Java吗?如果是这样,SONAR肯定是您的第一个停靠港.它自己做了很多,并且还包含了所有主要的Java分析工具,例如:

开箱即用,您将获得指标:

  • 潜在的建筑和设计问题
  • 单元测试覆盖率(使用cobertura)
  • 代码行\ packages\classes等
  • 潜在的错误
  • 代码重复
  • 遵守代码格式标准
  • (加上更多)

它允许您从高级分析遍历到与之相关的源代码.如果你使用Maven进行构建会更容易...

有一个Hudson插件.它是免费的.


Sag*_*gar 6

试试CCCC(http://sourceforge.net/projects/cccc/).它执行代码计数,模块计数(类)等,插件也会为您绘制图形.(对于C,C++)

很明显,你在看什么语言?


Cam*_*son 6

还有CLOC(代码计数行),它会告诉你每种语言有多少行,尽管我似乎无法找到它的链接.


Gra*_*ham 5

您没有指定使用哪种语言,但Redsolo的博客文章指南使用Hudson构建.NET项目向您展示了如何在Hudson上使用FxCop和NUnit来提供您正在寻找的内容.使用的Violations插件还支持Simian,CPD,PMDPyLint.