在生产Rails机器中使用GIT

时间:2012-02-23 10:05:52

标签: ruby-on-rails git deployment production

我的生产Rails项目应该使用GIT吗?我很容易更新 服务器和推送热修复,但如果我在拉动期间会发生冲突怎么办? 如果我不小心搞错了,就会造成一些停机。

关于如何在GIT存储库和数据库之间进行同步,您有什么建议?生产

由于

2 个答案:

答案 0 :(得分:4)

如何使用像Capistrano这样的专用部署系统?它解决了您要避免的许多问题。

答案 1 :(得分:1)

不要在生产机器上留下本地更改,也不存在冲突风险。

生产安装应该来自专用分支/标签(例如使用gitflow,生产机器从最新标签拉出或简单地掌握) - 而不是您经常推送的分支(开发,如果您使用git-flow )。