2013-06-11 2 views
5

동일한 버전의 루비와 함께 여러 레일 버전을 함께 사용하려면 rbenv를 사용하는 방법이 있습니까? 예를 들어, rails4를 사용하는 소스 폴더 하나와 rails3을 사용하는 다른 폴더를 가질 수 있습니다.rbenv를 사용하는 여러 버전의 레일

두 개의 서로 다른 버전의 레일을 쉽게 설치할 수 있지만 폴더마다 다른 버전의 레일을 호출하는 방법을 알지 못합니다.

답변

1

아, 알아 냈습니다. 서로 다른 버전의 레일을 사용하여 각각의 다른 소스 디렉토리에서 Gemfile을 수동으로 정의하면 bundle exec 레일을 호출 할 수 있으며 각 gemfile의 컨텍스트에서로드합니다.

+1

누군가이 작업을하는 방법에 대한 자세한 정보가 필요하면 그것에 대해 [블로그 게시물] (http://www.relativkreativ.at/articles/managing-multiple-rails-versions-with-rbenv)을 썼습니다. –

1

아마도이 경우에는 번들러를 사용해야합니다. 또는 rails을 원하는 버전의 la 마법으로 실제로 호출하려면 rbenv-gemset을 살펴보십시오.