0

有没有这样做的最佳实践?更具体地说:创建一个新实例并从旧实例中连续移动内容好还是我应该尝试直接升级旧实例?

4

1 回答 1

1

以我的经验,第一种方法通常更流畅:创建一个新实例并复制数据库和资产文件夹(javascripts/、stylesheets/、images/)。我还喜欢将所有作为 gem 可用的扩展都放在 Gemfile 中,而不是盲目地复制 vendor/extensions/。还要检查“旧”项目的 config/environment.rb 以查看是否定义了扩展加载顺序或包含 gem。

于 2012-09-24T21:11:34.533 回答