在Heroku中,我被添加爲一個項目的合作者。我需要在當地獲得該項目。爲此我需要知道哪個Ruby版本項目。 Rails版本的項目是3.1
我通過Gemfile
文件知道這個。Heroku,如何知道ruby版本的項目?
請建議我該怎麼做?
在Heroku中,我被添加爲一個項目的合作者。我需要在當地獲得該項目。爲此我需要知道哪個Ruby版本項目。 Rails版本的項目是3.1
我通過Gemfile
文件知道這個。Heroku,如何知道ruby版本的項目?
請建議我該怎麼做?
您可以通過該項目的堆棧使用知道它。
heroku stack
如果它不雪松堆棧,你可以有關於Ruby版本信息在Heroku上使用
爲例輸出的
$ heroku stack
aspen-mri-1.8.6
* bamboo-mri-1.9.2
bamboo-ree-1.8.7
cedar (beta)
的*代表在這個項目上的堆棧使用版本爲定義。
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
如果堆疊是雪松。默認情況下,ruby版本是1.9.2 MRI。如果它是由ruby 1.9.3改變的,這是一個由config定義的技巧。您可以通過
heroku config
有信息您可以RUBY_VERSION => ruby-1.9.3-p0
如果使用的紅寶石1.9.3-P0定義。
似乎我誤讀了,+1爲好讀者:) – apneadiving 2012-03-09 10:58:00
如果你不是一個真正的好用戶heroku和Heroku只提到標題不在文字中,這個問題可以是模糊的。誤解可能很容易。 – shingara 2012-03-09 11:00:26
謝謝Shingara .. – 2012-03-09 12:06:08
的信息:您已爲通過git的colaborator在Heroku的? – 2012-03-09 10:54:14
如果你使用雪松,你也可以控制你正在使用的ruby版本:http://blog.heroku.com/archives/2012/5/9/multiple_ruby_version_support_on_heroku/ – Schneems 2012-06-11 19:58:19