如果您能提供協助或希望成為維護人員之一,請隨時開始協助。您可以在 RVM Github 組織 找到更多與 RVM 相關的專案。
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 本身時持續存在。