Ruby Version Manager - Ruby Version Manager - Wikipedia
tento článek potřebuje další citace pro ověření.Únor 2012) (Zjistěte, jak a kdy odstranit tuto zprávu šablony) ( |
Vývojáři | Wayne E. Seguin, Michal Papis |
---|---|
Stabilní uvolnění | 1.29.6 / 13. prosince 2018 |
Úložiště | |
Napsáno | Bash, Rubín[1] |
Operační systém | Unixový |
Licence | Licence Apache 2.0 |
webová stránka | rvm |
Ruby Version Manager, často zkráceně jako RVM, je softwarová platforma pro unixový operační systémy určené ke správě více instalací Rubín na stejném zařízení.[2]
Celé rubínové prostředí včetně Rubín tlumočník, nainstalován RubyGems a dokumentace je rozdělena na oddíly. Vývojář pak může přepínat mezi různými verzemi a pracovat na několika projektech s různými požadavky na verzi. Navíc MRI, standardní překladač Ruby, RVM funguje jako instalační program pro různé další implementace Ruby. Tyto zahrnují JRuby, mruby, MacRuby, IronRuby, Maglev, Rubinius, Ruby Enterprise Edition, Topaz a GoRuby (tlumočník optimalizovaný pro kód golf ). RVM navíc podporuje instalaci opravených verzí MRI.
RVM poskytuje funkce pro organizaci Ruby drahokamy prostřednictvím „drahokamů“, kolekcí drahokamů oddělených jmenným prostorem a přidruženou instalací Ruby. Gemsets lze přidružit k adresářům / projektům pomocí RVM-exclusive .rvmrc
soubor. Alternativa k použití .rvmrc
soubor (a obecný účel, i když specifický pro uživatele .jrubyrc
) a jeho formát je použití .ruby verze
a .ruby-gemset
soubory, které jsou kompatibilní s jinými správci verzí rubínů, jako je RBenv a chruby. Navíc pomocí .rvmrc
vyžaduje důvěryhodnost, aby se zabránilo spuštění neautorizovaného kódu, zatímco .ruby verze
ne.[3]
Reference
- ^ „rvm / RubyGems.org“. Citováno 2016-05-30.
- ^ Thomas, Dave (2011). Programování Ruby 1.9 (Verze 4.1 ed.). Pragmatický programátor.
- ^ https://rvm.io/workflow/projects
externí odkazy
Tento Unix související článek je a pahýl. Wikipedii můžete pomoci pomocí rozšiřovat to. |