新手问题 谈谈 database.yml.example 的作用

small_fish__ · December 07, 2012 · Last by iBachue replied at December 08, 2012 · 2497 hits

线上代码出了故障,着急之下 checkout 到之前一个版本,无奈 database 的配置被覆盖了,找了备分的同事才解决,怎样彻底解决这个问题呢?今天才知道可以用 database.yam.example,的方法

config/database.yml 加到 gitignore,本地环境跟服务器环境自己配相应的 database.yml, database.yml.example 起个参考

线上代码出故障,正确得做法不是 checkout 到一个之前得版本,而是 cap rollback 难道没有用自动部署工具比如 capistrano?

#1 楼 @rociiu 恩,就是这个意思。

#2 楼 @lgn21st 没有用,原始的 git

用 1 楼 @rociiu 的辦法就足夠了 配置文件,所有自動生成的文件 都必須遠離 git 庫。

You need to Sign in before reply, if you don't have an account, please Sign up first.