2012-03-09 8 views
6

Herokuでは、私はプロジェクトの協力者として追加されました。私は自分の地元でそのプロジェクトを取得する必要があります。そしてそのためには、Rubyのバージョンプロジェクトがどのようなものかを知る必要があります。プロジェクトのレールのバージョンは3.1です。私はこれをGemfileファイルで知っていました。Heroku、プロジェクトのルビーバージョンを知る方法は?

どうすればいいですか?

+0

との情報を取得するのは簡単ですか! –

+0

杉の上にいる場合は、使用しているルビーのバージョンを制御することもできます:http://blog.heroku.com/archives/2012/5/9/multiple_ruby_version_support_on_heroku/ – Schneems

答えて

13

このプロジェクトではスタックの使用によってわかります。

heroku stack 

それはシーダースタックではない場合は、Rubyのバージョンについての情報を持つことができますが、出力

$ heroku stack                                        
    aspen-mri-1.8.6 
* bamboo-mri-1.9.2 
    bamboo-ree-1.8.7 
    cedar (beta) 

のHerokuの

Exempleに使用されている*このプロジェクトのスタック使用とバージョンを表しています定義する。

aspen-mri-1.8.6 => MRI 1.8.6 
bamboo-mri-1.9.2 => MRI 1.9.2 
bamboo-ree-1.8.7 => REE 1.8.7 

スタックの場合はスギです。デフォルトでは、ルビのバージョンは1.9.2 MRIです。それがルビ1.9.3で変更された場合、それは設定によって定義されるトリックです。あなたはルビー1.9.3-P0が使用されている場合RUBY_VERSION => ruby-1.9.3-p0を定義することができます

heroku config 

によって情報を持つことができます。このために探している人のために

+1

私は誤読されています:) – apneadiving

+0

あなたはherokuとHerokuの本当の良いユーザーではない場合、質問は不明瞭になることがあります。誤解は簡単です。 – shingara

+0

ありがとうシンガラ.. –

21

は、あなたがgitの経由Herokuのでcolaboratorとして追加されている

heroku run ruby -v

+0

ありがとう、それは今日の答えであるようです – agbodike

関連する問題