使用git部署到集群

时间:2010-02-23 20:35:36

标签: git deployment cloud

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

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

实时服务器上实际上并不需要 ,所以这可能是不打扰它的好理由。

另外,您认为在部署到大型集群时使用git是一种好习惯,还是认为在某种程度上使用像S3这样的“部署”存档可以使事情变得更安全。

您怎么看?

干杯, 丹

1 个答案:

答案 0 :(得分:-1)

我认为在生产服务器上安装svn或git客户端没什么坏处。它可以使更多更快地部署。

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