使用symfony 1,有一个简单的内置任务,可以通过rsync进行部署.
symfony project:deploy [--go] [--rsync-dir="..."] [--rsync-options[="..."]] server
对于更大,更复杂的项目,我习惯使用更强大的东西来扩展或覆盖该任务,但是在那里使用简单的应用程序是有用的.
我的问题:是否有一种标准的传统方式来部署Symfony2应用程序?
有不同的捆绑包可以添加控制台命令:
> https://github.com/dator/DeployBundle
> https://github.com/jfsimon/DeploymentBundle
还有Capifony,这真的很有趣,但可能比我正在使用的简单应用程序所需的更多.
还有别的东西让我失踪吗?我想我很惊讶没有开箱即用的简单内置命令.