发布基于Web的应用程序的最佳方法/工具/实践

时间:2012-05-17 19:21:14

标签: versioning release-management software-release

所以我从头开始在PHP / Zend Framework / SVN上开始一个Web项目,并希望从非常有条理的方式开始。我知道所有关于SVN分支,有开发分支,热修复分支等等(至少我认为我这样做)。

我的问题是,将来发布我的软件新版本的最佳方法是什么,而不仅仅是svn update。对于前者将新版本部署到测试服务器以进行暂存,然后再发布到生产和此类事情。有什么想法吗?

2 个答案:

答案 0 :(得分:1)

作为第1步,我不会使用构建的工具来管理部署的源代码版本控制,我建议使用一个可以为此目的管理/部署版本的工具:)

我是BuildMaster的支持分析师,这个工具可以完全满足您的需求(如果您拥有一个<= 5人的团队,它可以免费使用。)

答案 1 :(得分:0)

这实际上取决于您的基础架构的样子。如果要部署到很多节点,我认为使用BitTorrent是一个不错的选择