【问题标题】:Using git to deploy to a cluster使用 git 部署到集群
【发布时间】:2010-02-23 20:35:35
【问题描述】:

我见过很多人使用 git(或 SVN)来部署他们的 web 应用程序项目,无论是 PHP、Python 还是其他。本质上,您使用将代码从稳定分支拉到本地服务器并可能运行一些迁移更新。很简单。

但我想知道是否有人使用 git 部署到云服务器/集群。 RightScale 建议虽然 git(实际上是 SVN)可用于将应用程序部署到新的云实例,但他们更喜欢压缩项目代码并将其推送到 S3。我可以看到,这是一个更简单的过程,但这样做有实际的技术优势吗?

Git 实际上在实时服务器上需要,所以这可能是一个很好的理由不去打扰它。

另外,您认为在部署到大型集群时使用 git 是一种好习惯,还是您认为像 S3 这样的“部署”存档会更安全。

你怎么看?

干杯, 丹

【问题讨论】:

    标签: git deployment cloud


    【解决方案1】:

    我认为在生产服务器上安装 svn 或 git 客户端没有任何害处。它可以大大快速部署。

    我将此策略与Capistrano 一起使用,效果很好。

    【讨论】:

      猜你喜欢
      • 2011-01-07
      • 2015-10-24
      • 1970-01-01
      • 2019-12-02
      • 2021-06-15
      • 1970-01-01
      • 2019-05-08
      • 1970-01-01
      • 2021-09-28
      相关资源
      最近更新 更多