【发布时间】:2010-11-09 23:10:47
【问题描述】:
我即将开始一个新的个人项目。它的目标是成为一个非常大的,所以我认为保留某种 CVS 是个好主意。我还阅读了很多关于单元测试的有趣的东西,我想包括一些自动构建项目并在每次签入后运行一系列测试的系统。 特点是:
- 只有一名开发人员和一台机器(只有我和我的电脑!)。
- 包括一个 CVS。
- 包括自动化测试。
- 该软件应该是免费的(与免费一样)并在 Linux 下运行。
- 它将基于 C++ 和 ANTLR。
到目前为止,我已经为开发设置了 SVN 和 Eclipse+CDT+ANTLR,但我对自动构建+测试设置非常迷茫。用 Boost.Test 或 UnitTest++ 编写我一直在思考的测试。
这就是我的问题的来源。我应该如何设置我的本地测试/构建机器? 非常欢迎提供有价值教程的链接。
谢谢。
【问题讨论】:
标签: c++ linux unit-testing build-process antlr