a continuous integration process is a fully automated and reproducible build, including testing, that runs many times a day. This allows each developer to integrate daily thus reducing integration problems.
For setting up a continuous build process with Cruise Control, follow this steps
Dedicate a machine for this task
Check-out your project files from CVS
Edit the cruisecontrol.properties and set the properties to match your project's needs
Install the web interface
./build.sh installcc
run Tomcat
Edit web.xml file under tomcat/webapps/chellobuild/WEB-INF/ and change logDir and xslFile properties according your configuration.
The first time you launch the process do:
./build.sh ccfirst
Then you will have to launch
./build.sh cc
You can access the web interface using http://localhost:8080/chellobuild/chello