This a tutorial about front-end unit testing using Selenium Remote Control and Firefox on a headless Linux server. Requirements Selenium Remote Control Firefox Xvfb (X Windows Virtual Frame Buffer) PHPUnit
http://docs.google.com/present/view?id=dfc724c8_4cmdtpqhs Configuring phpUnderControl This an overview of configuring phpUnderControl. This includes adding projects using phpUnderControl's command line, enabling PHP Mess Detector, enabling Artifacts, and adding new tab on phpUnderControl's menu.
Cron automatically switches project's working directory into the latest tag or branch based on which of them has the latest revision number. Project's SVN log were constantly checked by CruiseControl and once detected build process will start.