使用Symfony 1,内置了一个简单的任务来通过rsync进行部署。
symfony project:deploy [--go] [--rsync-dir="..."] [--rsync-options[="..."]] server
对于更大、更复杂的项目,我习惯于使用更强大的扩展或覆盖该任务,但是在简单应用程序中保留它非常有用。
我的问题是:是否有一种标准、常规的方法来部署Symfony2应用程序?
有不同的bundles可以添加控制台命令:
还有一个Capifony,非常有趣,但对于我正在开发的简单应用程序来说可能过于复杂。
我是否还缺少什么?我想我很惊讶居然没有一个简单的内置命令可供使用。