【发布时间】:2008-11-09 15:23:08
【问题描述】:
我目前正在开发一个使用 PHP 和 MySQL 的 Web 应用程序,但我没有对服务器的 shell 访问权限(已经在解决这个问题......)。目前,我在本地计算机上有带有颠覆的源代码控制,并且我在本地计算机上有一个数据库,我对它进行了所有更改。然后,一旦我在本地计算机上测试了所有更新,我就会手动部署该站点。我使用 filezilla 上传更新的文件,然后转储我的本地数据库并将其导入部署服务器。
显然,我目前的解决方案并不理想。对于一件主要的事情,我需要一种方法来避免复制我的 .svn 文件......有谁知道这个特定设置的最佳解决方案是什么?我对 Capistrano 和 Ant 进行了一些研究,但是这两个看起来都是我没有 shell 访问权限的问题......
【问题讨论】:
标签: php mysql deployment