Все, о чем вы просите, может быть выполнено с помощью Phing
Phing - это среда развертывания, написанная на PHP и смоделированная по образцу Apache Ant. Он поставляется с большим набором готовых к использованию задач развертывания, включая развертывание базы данных, удаленную передачу файлов и подключение к VCS. Если вам не хватает функциональности, вы можете расширить Phing с помощью стандартного PHP.
Phing предоставляет следующие возможности:
Вы также можете ознакомиться с Hudson , расширяемым сервером непрерывной интеграции. Поддерживаемые функции доступны здесь .
Среди других языков он поддерживал PHP. В этой статье представлены несколько хороших плагинов для PHP. В статье также предлагается Phing для сборки. Подробности см. В ответе Гордона.