这里有一个关于.NET的SO帖子,与我们无关。这是纯PHP相关的内容。我们正在尝试找到部署我们的PHP应用程序稳定版本的最佳方法/流程。我看过一篇关于Capistrano自动化PHP部署的文章,但很好奇还有什么其他选择。除了明显的原因外,我还想添加一些脚本,以便将SVN修订号码添加进去。
非常感谢。
这里有一个关于.NET的SO帖子,与我们无关。这是纯PHP相关的内容。我们正在尝试找到部署我们的PHP应用程序稳定版本的最佳方法/流程。我看过一篇关于Capistrano自动化PHP部署的文章,但很好奇还有什么其他选择。除了明显的原因外,我还想添加一些脚本,以便将SVN修订号码添加进去。
非常感谢。
svn export
。scp
将包复制到适当的服务器(QA或发布)。ssh
连接到服务器,安装软件包并运行后安装脚本。我不确定它是否适用于部署应用程序,但phpUnderControl是一个持续集成套件(我现在才开始研究)。如果它不支持原生地执行部署操作,那么可能可以扩展它来实现。