支援
RVM 由志工社群維護,請將問題回報至 RVM 問題追蹤器。
如果您能提供協助或希望成為維護人員之一,請隨時開始協助。您可以在 RVM Github 組織 找到更多與 RVM 相關的專案。
贊助者
Carbon Ads

Ruby 字串

RVM 使用「ruby 字串」的概念來唯一識別每個直譯器安裝。最常見的形式為 $interpreter-$version-$distinguisher。例如,「ruby-1.9.1-p378」代表「Ruby 1.9.1 patch level 378」。

如果您正在開發使用 RVM 的工具,而且需要一種方法將 ruby 選擇器擴充為其完整的 ruby 字串,則可以這樣做

rvm strings 1.8.7

這將產生類似的輸出

ruby-1.8.7-p249

您也可以傳遞多個選擇器

rvm strings 1.8.7 1.9.1 jruby

這會產生類似以下的結果

ruby-1.8.7-p249 ruby-1.9.1-p378 jruby-1.4.0

覆寫預設值

RVM 會追蹤每個版本的最新穩定 patchlevel。如果您想覆寫此設定,例如,您可以將「1.8.7」解析為「ruby-1.8.7-p302」,而不是最新的 patchlevel,您可以編輯 config/user 檔案,這將覆寫 config/db 中的設定,並在安裝和更新 rvm 本身時持續存在。