为什么Heroku使用git进行部署?

时间:2011-10-08 20:47:34

标签: git deployment heroku

我注意到git用作部署工具,例如在Heroku。是否有意义?以这种方式使用git有什么好处?

1 个答案:

答案 0 :(得分:1)

它实际上是另一种方式。

Heroku是一种由BY Git启用的技术 - Heroku本身(在某些方面)本质上是一个绑定到托管基础架构的Git存储库。这就是为什么我们推进Heroku的主回购。

当然,如果您不喜欢Git或者正在使用CVS / SVN,那么您仍然会发现它更容易使用它作为将代码推送到Heroku主机的方式然后其他网络的其他方法托管工具强迫您使用。例如,考虑将应用推送到Google App Engine的本质 - 有许多步骤是“特定于Google的”,您在部署时必须经历这些步骤。

因此,对Git用户来说,依赖Git是一种让部署更轻松的方法,即使对于非Git用户来说也更容易一些。