Если вы работаете в PHP (или, я полагаю, на любом языке программирования) и используете Subversion...
Мы давно используем CruiseControl с NUnit и NAnt. Для недавнего проекта мы решили использовать...