【问题标题】:Best methods/tools/practices for releasing of a web based application发布基于 Web 的应用程序的最佳方法/工具/实践
【发布时间】:2012-05-17 19:21:13
【问题描述】:

所以我在 PHP/Zend Framework/SVN 上从头开始一个 Web 项目,并希望以非常结构化的方式开始它。我对 SVN 分支、开发分支、热修复分支等都了如指掌(至少我认为我知道)。

我的问题是将来发布我的软件新版本的最佳方法是什么,而不是仅仅做一个svn update。例如。将新版本部署到测试服务器以进行暂存,然后再发布到生产环境等。有什么想法吗?

【问题讨论】:

  • 我发现 Atlassian 的 Bamboo 非常漂亮

标签: versioning release-management software-release


【解决方案1】:

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

我是BuildMaster 的支持分析师,该工具可以满足您的需求(如果您的团队

【讨论】:

  • 这就是我一直在寻找的东西,在建议我的团队使用它之前,我必须对那里的类似产品做一些进一步的比较和分析。谢谢
【解决方案2】:

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

【讨论】:

  • 比特流?在发布代码?我正在处理一个 Web 应用程序,所以我的软件将是 SaaS,而不是用户需要下载的可执行文件
  • 我的意思是您可以将应用程序分发到您的服务器。您不必将种子文件放在公共跟踪器上
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-09-14
  • 2012-03-08
  • 2011-02-18
相关资源
最近更新 更多