私のアプリケーションに最新のRails gemを使用するのではなく、コードを自分のgitリポジトリにローカルに置くことができます。つまり、vendor/rails
に入れることです。本番用アプリケーションのためにレールを販売するために推奨される方法は何ですか?
これを実行するには、実行する特定のブランチ/タグのソースをダウンロードし、それを自分のリポジトリにコミットするか、gitサブモジュールを使用する方法があります。
サブモジュールは自然なやり方のようですが、リポジトリを複製するたびに、そのサブモジュールを使用するブランチを手動でチェックアウトする必要があります(そうしないと、 master
を取得しますか?)そして、この方法を使ってCapistranoの展開に影響を与えますか?
こんにちはアンディ:)の情報のため 感謝。私は元々あなたのブログ記事に従っていましたが、私たちはサブモジュールでいくつかの問題に遭遇しました。例えば、最初にリポジトリをクローンしたとき、私はあなたがリポジトリのユーザをたくさん持っていて、そのうちのいくつかが技術的なものではないとき、これは理想的ではありません。私は、最も簡単な解決法とレーキ・レールを望んでいました。凍結:縁が私のためにうまくいくように思えました。 – Olly
こんにちはOlly :)シンプルがいいです、私は喜んでレイクレールです:フリーズ:エッジは仕事をします。 –