Dzisiaj szybki post dotyczący ściągnięcie swojego repozytorium ze strony GitHub.com do lokalnego repozytorium zarządzanym przez GitHub Desktop.
Zaloguj się do swojego konta na stronie GitHub.com i do programu GitHub Desktop.
Na stronie GitHub.com przejdź na stronę repozytoriów (zakładka: Repositories).
Wybierz któreś ze swoich repozytoriów, czyli kliknij w jego nazwę.
Nad listą plików i katalogów po prawej stronie widnieje zielony przycisk „Code”. Kliknij w ten przycisk.
Na liście rozwijalnej wybierze pozycję: Open with GitHub Desktop.
Potwierdź komunikaty przeglądarki (komunikaty mogą się różnić w zależności od użytkowanej przeglądarki).
W nowym oknie o nazwie „Clone a repository” masz informację o jakie repozytorium chodzi (nazwa użytkownika i nazwa repozytorium). W dolnej części okna masz wskazaną ścieżkę do lokalnego repozytorium, które zostanie utworzone jeśli potwierdzisz chęć klonowania tego repozytorium. Oczywiście lokalizację możesz zmienić.
Wszystko potwierdź klikając w przycisk „Clone”.
Gotowe. Na lokalnej maszynie masz teraz sklonowane repozytorium. Znajduje się ono w lokalizacji która została wskazana w pkt. 7.
Każdy z nas spotyka się z różnego rodzaju dokumentami tekstowymi. Jedni tworzą dokumenty w programie Word, programiści kodują … i tak dalej. Jeśli w danym momencie potrzebna jest nam tylko aktualna wersja dokumentów/kodu programisty to w porządku. Problem zaczyna się w momencie kiedy przydałoby się przechowywać (archiwizować) wcześniejsze wersje czy to dokumentów czy to kodu. Zaczyna się wtedy tworzenie jakichś skomplikowanych struktur katalogów i kopiowanie kolejnych wersji itp. Z czasem sami zaczynamy się w tym gubić i przestajemy nad tym panować.
Ale nie ma tego złego i z pomocą przychodzą nam systemy kontroli wersji. Są to narzędzia dzięki którym możemy cały czas pracować nad naszymi dokumentami/kodem ale w każdym momencie wrócić do każdego miejsca wcześniej, który oczywiście sobie zapisaliśmy. Jednym z bardziej popularnych narzędzi tego typu (przynajmniej moim zdaniem) jest program TortoiseSVN, zwyczajowo nazywany po prostu SVN. I w tej serii artykułów omówię jego podstawowe możliwości.
Instalacja.
W tym artykule zajmę się tylko instalacją a w kolejnych przejdziemy do tworzenia repozytorium i omówienia możliwości tego narzędzia. Jestem programistą więc możliwości SVN-a pokażę Wam na podstawie wersjonowania prostego kodu C++. No to jazda.
Ściągnij SVN z Internetu.
Żeby ściągnąć SVN-a wejdź na stronę: https://tortoisesvn.net/. Strona główna tortoisesvn.net
Kliknij na zakładkę „Download”.
Teraz wybierz wersję która jest najbardziej odpowiednia dla Twojego sprzętu (u mnie będzie to 64 bitowa wersja). TortoiseSVN wybór wersji (64bit).
Po kliknięciu w link i akceptacji ciasteczek na stronie na którą zostaniesz przekierowany zostanie uruchomiony proces ściągnięcia pliku instalacyjnego. Otworzy się okno dialogowe w którym musisz wskazać lokalizację gdzie chcesz ściągnąć plik instalacyjny.
Teraz wejdź do lokalizacji którą wskazałeś i gdzie został pobrany plik instalatora i uruchom plik podwójnym kliknięciem.
Pojawi się okno powitalne. W celu kontynuowania procesu instalacji kliknij w przycisk „Next”. TortoiseSVN instalacja okno powitalne
W kolejnym oknie musisz wyrazić zgodę na warunki licencji. W celu kontynuacji kliknij w „Next”. TortoiseSVN instalacja potwierdzenie warunków licencji
Kolejne okno to wybór komponentów które chcesz zainstalować i wybór lokalizacji którą wybierzesz dla instalacji TortoiseSVN. Domyślą lokalizacją jest C:\Program Files\TortoiseSVN\ . Wszytko potwierdź przyciskiem „Next”. TortoiseSVN instalacja wybór komponentów i lokalizacji
Teraz potwierdź chęć instalacji klikając w przycisk „Install”. TortoiseSVN potwierdzenie chęci instalacji
Tak naprawdę dopiero teraz następuje proces instalacji narzędzia TortoiseSVN. TortoiseSVN instalacja narzędzia
Na koniec otrzymamy informację o zakończeniu procesu instalacji. Wszystko potwierdzamy klikając w „Finish”. TortoiseSVN zakończenie procesu instalacji
W celu poprawnego działania programu TortoiseSVN należe zrestartować komputer o co zostaniem poproszony kolejnym komunikatem.
Po restarcie komputera mamy już poprawnie zainstalowane narzędzie do kontroli wersji np. kodu lub innych dokumentów tekstowych. W kolejnym odcinku pokażę Wam jak utworzyć proste repozytorium i zapisywać kolejne wersje naszych dokumentów.