http://gist.github.com/268192を使用して、App Engine で基本的な rails app1 を実行できました。
したがって、基本的な app2 に、ローカル マシンで正常に動作する CE をインストールします。(communityengine.org)
しかし、community_engine プラグインがインストールされ、すべての gem がフリーズされている実際の app2 で同じ手順を実行すると、アプリ エンジン インストーラー スクリプトは、boot.rb、routes.rb などのさまざまなファイルを上書きするように要求しますが、私はこれを実行しません。許可しないでください。
したがって、予想どおり、rails + ce アプリを GAE に公開すると、公開されず、app2 での CE のローカル インストールも台無しになります。
したがって、問題は明らかで、CE は ActiveRecord を使用し、GAE は DataMapper を使用します。
したがって、私の質問は次のように言い換えることもできます: Active Record を使用する既存の ROR アプリを、DataMapper を使用する GAE に移行できますか?
PS: これは、ROR と GAE に関する私の最初のプロジェクトです。