Ruby Version Manager (RVM) (Čeština)

posted in: Articles | 0

RVM je nástroj příkazového řádku, který umožňuje snadno instalovat, spravovat a pracovat s více ruby prostředí z tlumočníků do sad drahokamů.,dd“>

  • Nainstalovat GPG klíče:
    gpg2 --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3 7D2BAF1CF37B13E2069D6956105BD0E739499BDB

    V případě, že se setkáte s problémy, nebo chcete vědět více, podívejte se bezpečnosti

  • Nainstalovat RVM:
    \curl -sSL https://get.rvm.io | bash -s stable
  • Pro instalaci RVM s výchozí nastavení Ruby a Rails v jeden příkaz spustit:
    \curl -sSL https://get.rvm.io | bash -s stable --rails
  • Pro více informací a řešení problémů naleznete na instalaci dokumentace,
  • a přečtěte si o nové autolib funkce
  • sledujte, co nejpřesnější (ale ne oficiální) rvm videoukázky
  • číst nejpřesnější (ale ne oficiální) rvm cheat sheet
  • začínáme s Rails?, sledovat RailsCasts.com na začínáme s Rails

Společenství Zachována Projektu

RVM je udržována a podporována společenství prostřednictvím problémů a vytáhněte požadavky:

  • na každý projekt v RVM Github organizace,
  • zejména RVM projektu, otázky tracker.

Výroba

RVM umožňuje nasadit každý projekt má svou vlastní úplně soběstačný a vyhrazené prostředí, od určité verze ruby, celou cestu dolů k přesnému nastavení požadované drahokamy ke spuštění aplikace., S přesnou sadou drahokamů se také vyhýbá otázce konfliktů verzí mezi projekty, které mohou způsobit obtížně dohledatelné chyby a hodiny vypadávání vlasů. S RVM nejsou nainstalovány žádné jiné drahokamy, než jsou požadované. Díky tomu je práce s více složitými aplikacemi, kde každý má dlouhý seznam závislostí drahokamů, mnohem efektivnější. RVM vám umožní snadno otestovat vylepšení drahokamů, přepnutím na novou čistou sadu drahokamů, se kterými můžete testovat, a zároveň nechat původní sadu neporušenou., Je dostatečně flexibilní, aby vám dokonce nechal udržovat sadu drahokamů na životní prostředí, nebo na vývojovou větev, nebo dokonce na vkus jednotlivých vývojářů!

vývoj

RVM snižuje složitost mnoha aspektů vývoje ruby prostřednictvím API příkazového řádku. S RVM můžete mít** identické * * samostatné prostředí ve vašem vývojovém, CI, Q/A, Inscenačním a výrobním prostředí. Žádné další skryté gotchy: pokud to funguje pro jednoho z nich, bude to fungovat ve všech z nich. S pojmenovanými drahokamy můžete spolehlivě a okamžitě tlačit změny z jednoho prostředí do druhého., A RVM je pro aplikace Ruby, * nejen pro kolejnice*! Jakákoli aplikace založená na Ruby bude mít prospěch z vašeho používání RVM.

testování

RVM umožňuje snadno a důsledně testovat jak upgrade, tak únikové cesty. S RVM můžete spustit testovací sadu, rake úkoly, benchmarky a příkazy gem proti více verzím ruby najednou. To znamená, že můžete snadno zajistit, aby vaše aplikace fungovaly v Ruby 1.8.X, REE, MRI 1.9.1, jruby atd… a rychle vystavit všechny oblasti, ve kterých nemají.,

Gem Management

RVM má extrémně flexibilní systém správy drahokamů s názvem Gem Sets. RVM ‚gemsets‘, aby správa drahokamy přes více verzí Ruby non-problém. RVM vám umožní přidat malý textový soubor do úložiště aplikace, namísto kontroly v tun drahokamů, které by zbytečně nafouknout velikost úložiště. Navíc správa gemset RVM používá společný adresář mezipaměti, takže na disku je umístěna pouze jedna Stažená verze každého drahokamu než několik kopií.,

RVM pomáhá zajistit, že všechny aspekty Ruby jsou zcela obsaženy v uživatelském prostoru, silně podporovat bezpečnější, non-root používat. Použití RVM rubínů tak poskytuje vyšší úroveň zabezpečení systému, a tím snižuje riziko a snižuje celkové prostoje systému. Navíc, protože všechny procesy běží na uživatelské úrovni, kompromitovaný proces ruby nemůže ohrozit celý systém.

podpora

RVM se neustále vyvíjí díky požadavkům komunity na projekt.

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *