私は最初のレールアプリをlinodeインスタンスに配備しています。私はそこの道の90%に似ていると思います。capistranoはgemパスを使用しません。私は追加する必要がありますか?ベストプラクティス
私は持っている1つの質問は、宝石のパスのベストプラクティスです。私は、RVMを使用していますし、私の宝石環境は、この(完了のために全体のこと)のようになります。デプロイに基づいて
[email protected]:~# gem environment
RubyGems Environment:
- RUBYGEMS VERSION: 1.8.10
- RUBY VERSION: 1.9.2 (2011-07-09 patchlevel 290) [x86_64-linux]
- INSTALLATION DIRECTORY: /usr/local/rvm/gems/ruby-1.9.2-p290
- RUBY EXECUTABLE: /usr/local/rvm/rubies/ruby-1.9.2-p290/bin/ruby
- EXECUTABLE DIRECTORY: /usr/local/rvm/gems/ruby-1.9.2-p290/bin
- RUBYGEMS PLATFORMS:
- ruby
- x86_64-linux
- GEM PATHS:
- /usr/local/rvm/gems/ruby-1.9.2-p290
- /usr/local/rvm/gems/[email protected]
- GEM CONFIGURATION:
- :update_sources => true
- :verbose => true
- :benchmark => false
- :backtrace => false
- :bulk_threshold => 1000
- REMOTE SOURCES:
- http://rubygems.org/
、私の宝石がデフォルトに格納されています。 /データ/サイト/ JT /アプリケーション/テストアプリ/shared/bundle/ruby/1.9.1/gems
これは、例えば 宝石ショーレール
は私には見られないコマンドを与えることを意味します。エンドユーザとカピストラのためにこれを集中化するための最良の場所は何ですか?これを処理するためのベストプラクティスは何ですか(私はrailsコマンドでsymリンクしてください)?
私はRuby 1.9.2を実行しています。共有/バンドルで1.9.1と表示されるのはなぜですか?任意の助け
THXは
Gemfile.lockは何を表していますか? – Nick
私は同じ問題があります。あなたはすでにそれを解決しましたか? – 23tux