2

我将 SubVersion 与 Hudson 结合使用,我喜欢显示单元测试、构建时间、磁盘使用量如何随时间增长的功能。我相信代码指标可以对代码库进行初步评估 - 在从新客户开始时特别有用。是否有任何工具可以执行以下操作

1)从日期/标签开始获取源代码的每个修订版

2)构建它

3) 运行代码分析

4) 运行测试

5)存储详细结果(在某种Sql数据库中)

6) 重复直到不再修改

7) 整理并呈现结果

您可以看到 hudson 本身的摘要输出,但这并不能说明单个文件,以及它们如何随时间变化。

4

1 回答 1

3

看看声纳https://www.sonarqube.org/。我已经在我的 Java 项目中使用了 maven。它报告了您正在寻找的大部分功能。

于 2009-02-12T05:57:31.180 回答