自动部署PHP应用程序

chr*_*ann 4 php mysql

我的团队目前有一个开发Web /数据库服务器和一个实时部署Web服务器和一个实时数据库服务器.我们将SVN与存储在开发服务器上的存储库一起使用,但问题在于我们的部署过程.

目前,当我们需要将更新部署到实时应用程序时,我们只需使用SFTP从存储库传输到实时Web服务器,然后修改实时服务器上的数据库以反映开发数据库.这是一个非常缓慢的过程,因为我们还缩小了所有javascript和CSS文件.

我已经使用Capistrano进行Ruby和Cruise Control for java但我从来没有使用任何PHP.如果已经存在某些东西,我宁愿不必建立自己的东西.有谁知道什么?

Pek*_*ica 5

看看我最近的赏金问题:

为PHP项目设置部署/构建/ CI周期

我得到了一些很好的产品推荐.还有一个用于PHP的Cruise Control连接器,phpUnderControl.