2010-02-23 101 views
2

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

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

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

另外,您认为在部署到大型集群时使用git是一种很好的做法,或者您认为像S3这样的“部署”存档方式可以让事情更安全。

您认为如何?

干杯, 丹

回答

-1

我看不出在具有生产服务器上或者一个SVN或混帐客户造成任何伤害。它可以使更容易快速部署。

我用这个策略Capistrano,它很好用。