5

我们有一堆用于 QNX4、QNX6 和 Linux 的 C/C++ 模块和项目。所有这些都是用 Eclipse/QNX Momentics 编写的,我们使用项目集(psf 文件)根据需要将不同的模块组合到项目中。这些项目是使用 make 构建的。psf 文件指定某个项目需要哪些模块。

我查看了两个 CI/Nightly 构建系统(BuildBot、Apache Continuum),但它们都不适用于 psf 文件,或者直接支持它们。

有谁知道 CI 系统可以让我与他们一起工作,而不必使用脚本来检查东西等?

顺便说一句,我们正在使用 CVS 进行版本控制。

4

2 回答 2

1

我只有CruiseControl的经验(有限) 。它非常灵活和可扩展,并且有许多第三方工具和版本控制系统的插件;但是它运行 Windows;您没有指定平台。当然你的开发平台和CI服务器平台却不必相同。

于 2010-03-09T18:17:27.950 回答
0

我最终使用了 Hudson 以及 Ant 和 ant4eclipse 插件。Ant4Eclipse 与 ProjectSet 文件一起工作,因此非常完美。Ant也可以做Telnet,所以我用它来QNX4

于 2010-04-28T17:03:14.093 回答