Mnoho drahokamů je hostováno na úložištích git, jako jsou veřejné úložiště na Github. Chcete-li však získat nejnovější verzi, často pro vás nejsou snadno vytvořeny žádné drahokamy pro snadnou instalaci. Instalace z gitu je ale docela snadná.
Nejprve musíte pochopit, co je to git. Git je to, co vývojáři knihovny používají ke sledování zdrojového kódu a ke spolupráci. Git není mechanismus uvolnění. Je důležité si uvědomit, že verze softwaru, kterou získáte z gitu, může nebo nemusí být stabilní. Nejedná se o verzi vydání a může obsahovat chyby, které budou opraveny před příštím oficiálním vydáním.
První věc, kterou musíte udělat, abyste nainstalovali drahokamy z gitu, je instalace gitu. Tato stránka knihy The Git Book vysvětluje, jak to provést. Je to celkem jednoduché na všech platformách a po instalaci máte vše, co potřebujete.
Instalace drahokamu z úložiště Git bude čtyřkrokovým procesem.
- Klonujte úložiště Git.
- Přejděte do nového adresáře.
- Postavte drahokam.
- Nainstalujte drahokam.
Klonujte úložiště Git
V Git lingo znamená „klonovat“ repozitář git jeho kopii. Z githubu uděláme kopii úložiště rspec. Tato kopie bude úplnou kopií, stejnou, jakou bude mít vývojář na svých počítačích. Můžete dokonce provést změny (i když tyto změny nebudete moci vrátit zpět do úložiště).
Jediné, co potřebujete klonovat úložiště git, je URL klonování. Toto je k dispozici na stránce github pro RSpec. Klonovací adresa URL pro RSpec je git: //github.com/dchelimsky/rspec.git. Nyní jednoduše použijte příkaz „git clone“ dodávaný s URL klonů.
$ git clone git: //github.com/dchelimsky/rspec.git
Tím se úložiště RSpec klonuje do adresáře s názvem rspec. Tento adresář by měl být vždy stejný jako poslední část klonovací adresy URL (minus část .git).
Změnit na Nový adresář
Tento krok je také velmi přímočarý. Jednoduše přejděte do nového adresáře vytvořeného společností Git.
$ cd rspec
Postavte drahokam
Tento krok je trochu složitější. Drahokamy jsou postaveny pomocí hrábě, pomocí úlohy zvané "drahokam".
$ rake drahokam
To však nemusí být tak jednoduché. Když nainstalujete klenot pomocí příkazu gem, na pozadí tiše provede něco docela důležitého: kontrola závislosti. Když zadáte příkaz rake, může se vrátit s chybovou zprávou, že je třeba nejprve nainstalovat další drahokam, nebo že musíte upgradovat již nainstalovaný drahokam. Nainstalujte nebo upgradujte tento klenot pomocí příkazu gem nebo instalací z git. Možná to budete muset udělat několikrát v závislosti na tom, kolik závislostí má drahokam.
Nainstalujte drahokam
Po dokončení procesu sestavení budete mít v adresáři pkg nový drahokam. Jednoduše zadejte relativní cestu k tomuto souboru .gem klenot instalace příkaz. K tomu budete potřebovat administrátorská oprávnění v systému Linux nebo OSX.
$ gem install pkg / gemname-1.23.gem
Klenot je nyní nainstalován a lze jej použít jako jakýkoli jiný klenot.