Deploy carefully!
Deploy 最需要注意的问题
严格区分测试环境和线上环境,不要混用(如:测试 dfs + 测试 db、线上 dfs + 线上 db,lp 项目)
接手老项目后第一次 Deploy 时千万要小心
老项目各种凶险,you cannot be too careful on that!
- 检查是否有测试环境配置文件。若没有,检查 SVN 上的配置文件是测试环境的还是线上环境;若是打补丁,请 务必 与服务器上的配置文件做 diff (比如:aupg 第一个补丁,SVN 上是测试环境 mysql 配置,直接覆盖到线上了,12 天后才发现,又花大力气 merge 数据库)
- 检查 build.xml 打包的结果是否正确
- 若是打补丁,请 务必 保留原始备份(比如:aupg 第一个补丁,没有备份就玩完了!)
Comments