【发布时间】:2010-11-10 22:03:20
【问题描述】:
我正在开发 PHP Web 应用程序(主要构建在 CodeIgniter 之上)。部署此类站点的简单方法是什么?目前,部署通常包括:
- 关闭网站
- 做一个
svn up
这在大多数情况下都很好。但是,我确实想做一些其他的事情:
- 如果生产站点上的版本号与版本控制中的不同,则将版本号附加到图像、脚本和样式表的文件名中(并将标记、脚本等中的所有引用更新到这些新文件姓名)
- 缩小所有脚本和样式表(并更新标记、脚本等中的所有引用)
回滚的能力也很好。
我了解 Phing 和 Ant,但没有使用这些工具的经验。有什么建议吗?
【问题讨论】:
标签: deployment ant nant phing web-deployment