Hudson:跟踪每个构建中已更改文件的数量

gar*_*les 5 version-control tracking hudson hudson-plugins

有没有人知道一种内置方法让Hudson跟踪每个构建中源代码存储库中有多少文件被更改,添加或删除?我想以与JUnit测试结果图显示每个构建的通过和失败测试的数量相同的方式绘制结果.

测量图表插件绘图插件看起来可能给我一个起点,但我想知道是否有可能是一个更具体的插件或功能已经可用.

我的SCM系统是CVS,但我想要一个可以与其他SCM系统一起使用的通用解决方案.

Zac*_*son 2

我不相信有任何现有插件可以直接执行此操作。

如果不需要针对每个构建进行专门跟踪(也就是说,如果您确实对随着时间的推移而发生的变化更感兴趣),那么我建议设置Sonar,它跟踪构建中的日常变化并与 Hudson 完美集成,或者FishEye直接连接到您的 SCM 系统。

但为什么不尝试为 Hudson 编写插件呢?似乎人们可能喜欢将其可视化为每个构建指标。