Instalowanie klejnotów z repozytoriów Git

Wiele klejnotów jest przechowywanych w repozytoriach git, takich jak repozytoria publiczne na Github. Jednak, aby uzyskać najnowszą wersję, dość często nie ma żadnych klejnotów, które można zainstalować z łatwością. Instalacja z git jest jednak dość łatwa.

Najpierw musisz zrozumieć, co to jest git. Git jest tym, czego twórcy biblioteki używają do śledzenia kodu źródłowego i współpracy. Git nie jest mechanizmem zwalniającym. Ważne jest, aby pamiętać, że wersja oprogramowania otrzymanego z git może być stabilna lub nie. To nie jest wersja wydania i może zawierać błędy, które zostaną naprawione przed następną oficjalną wersją.

Pierwszą rzeczą, którą musisz zrobić, aby zainstalować klejnoty z git, jest instalacja git. Ta strona Git Book wyjaśnia, jak to zrobić. Jest to dość proste na wszystkich platformach, a po zainstalowaniu masz wszystko, czego potrzebujesz.

Instalacja klejnotu z repozytorium Git będzie 4-etapowym procesem.

  1. Sklonuj repozytorium Git.
  2. Przejdź do nowego katalogu.
  3. Zbuduj klejnot.
  4. Zainstaluj klejnot.
instagram viewer

Sklonuj repozytorium Git

W Git Lingo, aby „sklonować” repozytorium git, należy wykonać jego kopię. Będziemy robić kopię repozytorium rspec z github. Ta kopia będzie pełną wersją, taką samą, jaką programista będzie miał na swoich komputerach. Możesz nawet wprowadzać zmiany (chociaż nie będziesz w stanie zatwierdzić tych zmian z powrotem do repozytorium).

Jedyne, czego potrzebujesz do klonowania repozytorium git, to klonowany adres URL. Jest to podane na stronie github dla RSpec. Sklonowany adres URL dla RSpec to git: //github.com/dchelimsky/rspec.git. Teraz wystarczy użyć polecenia „git clone” dostarczonego z adresem URL klonowania.

$ git clone git: //github.com/dchelimsky/rspec.git

Spowoduje to sklonowanie repozytorium RSpec do katalogu o nazwie rspec. Ten katalog powinien zawsze być taki sam jak końcowa część sklonowanego adresu URL (pomniejszona o część .git).

Przejdź do nowego katalogu

Ten krok jest również bardzo prosty. Po prostu przejdź do nowego katalogu utworzonego przez Git.

$ cd rspec

Zbuduj klejnot

Ten krok jest nieco trudniejszy. Klejnoty buduje się za pomocą prowizji, używając zadania o nazwie „klejnot”.

$ rake gem

To może nie być takie proste. Podczas instalowania klejnotu za pomocą polecenia klejnot, w tle cicho, robi on coś raczej ważnego: sprawdzanie zależności. Po wydaniu polecenia prowizji może pojawić się komunikat o błędzie informujący, że najpierw musi zostać zainstalowany inny klejnot lub że musisz uaktualnić już zainstalowany klejnot. Zainstaluj lub zaktualizuj ten klejnot za pomocą polecenia gem lub instalując z git. Być może będziesz musiał to zrobić kilka razy w zależności od tego, ile zależności ma klejnot.

Zainstaluj klejnot

Po zakończeniu procesu kompilacji będziesz mieć nowy klejnot w katalogu pkg. Po prostu podaj względną ścieżkę do tego pliku .gem do instalacja klejnotów Komenda. Aby to zrobić w systemie Linux lub OSX, potrzebujesz uprawnień administratora.

$ gem install pkg / gemname-1.23.gem

Klejnot jest teraz zainstalowany i może być używany tak jak każdy inny klejnot.

instagram story viewer