我即將開始一個新的個人項目。它的目標是成爲一個非常大的,所以我認爲保留某種CVS是個好主意。我也看到了很多有趣的東西,對單元測試,我想包括一些系統自動生成項目,並在每次檢查後,運行一系列測試 的特點是:如何設置本地測試/構建機器?
- 只有一個開發商和一臺機器(只有我和我的電腦!)。
- 包含一個CVS。
- 包含自動測試。
- 該軟件應該是免費的(如免費)並在Linux下運行。
- 它將基於C++和ANTLR。
到目前爲止,我已經設置了SVN和Eclipse + CDT + ANTLR進行開發,但是我對自動構建+測試設置感到迷茫。編寫測試我一直在Boost.Test或UnitTest ++中考慮。
所以這是我的問題的來源。我應該如何設置我的本地測試/構建機器? 有價值的教程鏈接是值得歡迎的。
謝謝。
+1爲Hudson在這裏。這是一個非常棒的構建引擎 – 2009-07-11 14:54:59