私は新しい個人的なプロジェクトを始めようとしています。かなり大きなものを目指しているので、なんらかのCVSを維持するのがいいと思いました。また、単体テストに関する興味深い記事をたくさん読みました。プロジェクトを自動的にビルドし、チェックインするたびに一連のテストを実行するシステムを含めたいと思います。特徴は次のとおりです。
- 1台の開発者と1台のマシン(私と私のコンピューターだけ!)。
- CVSを含めます。
- 自動テストを含めます。
- ソフトウェアは(無料のように)無料で、Linuxで実行する必要があります。
- C++およびANTLRベースになります。
これまでのところ、開発用にSVNとEclipse + CDT + ANTLRをセットアップしましたが、自動ビルド+テスト設定についてはかなり迷っています。Boost.TestまたはUnitTest++で考えていたテストを書くために。
それが私の質問の源です。ローカルのテスト/ビルドマシンをどのようにセットアップする必要がありますか?貴重なチュートリアルへのリンクは大歓迎です。
ありがとう。