Это на самом деле не точно.Вы можете иметь одну уникальную установку каждого Ruby и управлять ею, используя Pik (аналогично RVM для Windows).
В настоящее время состояние не обрабатывает наборы гемов как RVM, но вы все равно можете играть сGEM_PATH
и GEM_HOME
переменные среды для сохранения гемов в изоляции.
Например, я установил обе переменные на разные значения для каждого установленного мной интерпретатора:
C:\Users\Luis>set GEM
GEM_HOME=C:\Users\Luis\.gem\ruby\x86-mingw32\1.8
GEM_PATH=C:\Users\Luis\.gem\ruby\x86-mingw32\1.8
Выможет сделать это, установив один путь, который вы хотите SET GEM_HOME=C:\My\Gem\Path
, а затем заставив другого клонировать его с SET GEM_PATH=%GEM_HOME%
Надеюсь, что это поможет.