Я собираюсь начать новый личный проект. Он стремится быть довольно большим, поэтому я подумал, что было бы неплохо сохранить какой-то CVS. Кроме того, я прочитал много интересного о модульном тестировании, и я хотел бы включить некоторую систему, которая автоматически создает проект и запускает серию испытаний после каждой проверки в характеристики являются:.Как настроить локальную машину для тестирования/сборки?
- только один разработчик и одна машина (только я и мой компьютер!).
- Включить CVS.
- Включите автоматическое тестирование.
- Программное обеспечение должно быть бесплатным (как без каких-либо затрат) и работать под Linux.
- Это будет C++ и ANTLR.
До сих пор я разработал SVN и Eclipse + CDT + ANTLR для разработки, но я довольно потерял автоматическую настройку сборки + теста. Чтобы написать тесты, я думал в Boost.Test или UnitTest ++.
Так что это источник моего вопроса. Как мне настроить локальную машину для тестирования/сборки? Связи с ценными учебниками более чем приветствуются.
Спасибо.
+1 для Хадсона здесь. Это потрясающий двигатель сборки –