2012-03-09 2 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 

이 세다는 루비 버전에 대한 정보를 가질 수 있습니다 스택 아니에요 경우는 Heroku가 사용됩니다

Exemple

$ 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 

스택이 시더 인 경우. 기본적으로 루비 버전은 1.9.2 MRI입니다. 루비 1.9.3에 의한 변경이라면, 설정에 의한 속임수입니다. 당신은 당신은 루비 1.9.3-P0를 사용하는 경우 RUBY_VERSION => ruby-1.9.3-p0 정의 할 수 있습니다

heroku config 

에 의해 정보를 가질 수 있습니다. 이 찾고있는 사람들을위한

+1

내가 잘못 읽은 것처럼 보이고, 좋은 리더에게 +1합니다. :) – apneadiving

+0

당신이 heroku의 진짜 좋은 사용자가 아니고 Heroku가 텍스트가 아니라 제목에만 언급된다면 질문은 애매해질 수 있습니다. 오해는 쉽습니다. – shingara

+0

Thanks Shingara .. –

21

는, 당신이 자식을 통해 Heroku가에서 colaborator로 추가 된

heroku run ruby -v

+0

감사합니다. 오늘 대답하는 것 같습니다. – agbodike

관련 문제