有人使用Phing来部署PHP应用程序,如果是,你如何使用它?我们目前有一个手写的“setup”脚本,每当我们部署项目的新实例时都会运行。我们只需从SVN中签出并运行它。它设置一些基本配置变量,安装或重新加载数据库,并为站点实例生成一个v-host。
我经常想,也许我们应该使用Phing。我用蚂蚁的次数不多,所以我对什么没有真正的感觉Phing除了编写脚本之外,还应该像我们的设置脚本一样,将文件从一个地方复制到另一个地方。您可以举例说明哪些更高级的用途,以帮助我理解我们为什么要或不想集成Phing进入我们的流程?