2011-08-12 14 views
14

Obecnie moje projekty oparte na rvm określają rvm [email protected] w .rvmrc. Oznacza to, że gdy instaluję gemset nowego projektu, domyślnie będzie on miał najnowszą wersję poziomu 1.8.7, np. ruby-1.8.7-p352. Teraz nie chcę twardego kodu "1.8.7-p352" w rvmrc, ponieważ inni deweloperzy (lub inne projekty) mogą mieć zainstalowane inne łaty na swoim komputerze (z innych projektów), a także nie chcę instaluj różne poziomy ruby ​​na moim komputerze.Uczyń RVM ignorując poziom ruby ​​

Czy istnieje sposób, aby rvm zignorować poziom poprawki i po prostu sprawić, by korzystał z dowolnej wersji 1.8.7 - tak, żebym mógł używać jednego poziomu patchy Ruby 1.8.7 dla wszystkich projektów.

Odpowiedz

15

To, co chcesz skonfigurować, nazywa się rvm alias. Zobacz: http://rvm.io/rubies/alias

Dla przykładu polecenia będzie:

rvm alias create 1.8.7 ruby-1.8.7-p352 
+1

uruchomieniu tej komendy miejsca odpowiedniego wpisu w pliku konfiguracyjnym .rvm '/ config/alias'. –