2013-06-11 12 views
5

Czy istnieje sposób użycia rbenv do wielu wersji szyn obok siebie z tą samą wersją ruby? Na przykład chciałbym mieć jeden folder źródłowy za pomocą rails4, a inny folder za pomocą rails3.Wiele wersji Railsów z rbenv

Mogę bardzo łatwo zainstalować dwie różne wersje szyn, ale po prostu nie wiem, jak wywoływać różne wersje szyn na folder.

Odpowiedz

1

Ach, wymyśliłem to. Poprzez ręczne zdefiniowanie Gemfile w każdym z różnych katalogów źródłowych za pomocą różnych wersji szyn, możesz następnie wywołać tory exec pakietu i załaduje je w kontekście każdego pliku gem.

+1

Jeśli ktoś potrzebuje więcej informacji o tym, jak to zrobić, napisałem o tym [post na blogu] (http://www.relativkreativ.at/articles/managing-multiple-rails-versions-with-rbenv). –

1

Do tego prawdopodobnie powinieneś użyć bundler. Lub jeśli naprawdę chcesz zadzwonić pod numer rails z żądaną wersją a la magic, spójrz na rbenv-gemset.