所以我从头开始在PHP / Zend Framework / SVN上开始一个Web项目,并希望从非常有条理的方式开始。我知道所有关于SVN分支,有开发分支,热修复分支等等(至少我认为我这样做)。
我的问题是,将来发布我的软件新版本的最佳方法是什么,而不仅仅是svn update
。对于前者将新版本部署到测试服务器以进行暂存,然后再发布到生产和此类事情。有什么想法吗?
答案 0 :(得分:1)
作为第1步,我不会使用构建的工具来管理部署的源代码版本控制,我建议使用一个可以为此目的管理/部署版本的工具:)
我是BuildMaster的支持分析师,这个工具可以完全满足您的需求(如果您拥有一个<= 5人的团队,它可以免费使用。)
答案 1 :(得分:0)
这实际上取决于您的基础架构的样子。如果要部署到很多节点,我认为使用BitTorrent是一个不错的选择