Przejdź do treści
Cream Software
  • Start
  • Aplikacje
  • App Store
  • Google Play
  • O nas
  • Jak działamy
  • Blog
  • Kontakt
    • 🇵🇱 Polski
    • 🇺🇸 English
    • 🇵🇱 Polski
    • 🇺🇸 English

    Blog

    Korzystanie z kontroli wersji GIT, CVS lub SVN w Pająku

    Opublikowano
    26 stycznia 2011
    Aktualizacja
    27 marca 2023
    • Pająk
    • #pająk
    • #zarządzanie serwisem
    Korzystanie z kontroli wersji GIT, CVS lub SVN w Pająku

    Począwszy od wersji 5.6.0 Pajączka, dostępne jest wsparcie dla funkcji kontroli wersji (GIT, CVS lub SVN) dla serwisów na zakładce Moje serwisy. Wsparcie to polega w głównej mierze na obsłudze funkcji oferowanych przez darmowego klienta GIT/CVS/SVN o nazwie TortoiseGIT/TortoiseCVS/TortoiseSVN.

    Programy TortoiseGit, TortoiseCVS i TortoiseSVN oferują możliwość dostępu zarówno do lokalnych, jak i zdalnych repozytoriów GIT/CVS/SVN. Korzystanie z programów jest bardzo proste i odbywa się w całości za pomocą poleceń wywoływanych przy użyciu menu kontekstowego, dostępnego po kliknięciu prawym przyciskiem myszki na folderze lub pliku na dysku lokalnym w oknie listy plików w Pajączku 5 NxG.

    • Strona domowa TortoiseGit - https://tortoisegit.org/
    • Strona domowa TortoiseCVS - http://www.tortoisecvs.org/
    • Strona domowa TortoiseSVN - http://tortoisesvn.net/

    Pajączek oprócz oferowania dostępu do poleceń tych programów w menu kontekstowym, wspiera również tzw. ikony overlay, które program Tortoise wykorzystuje do wizualnego oznaczania stanu lokalnych kopii plików i katalogów z repozytorium. Przykładowo zmodyfikowane lokalnie pliki, a nie wgrane jeszcze do repozytorium, posiadać mogą czerwone ikony.

    Aby korzystać z funkcji wspierających GIT/CVS/SVN i Tortoise z poziomu Pajączka, należy pobrać program Tortoise GIT, CVS lub SVN w zależności od używanego systemu kontroli wersji i zainstalować w swoim systemie. Program można pobrać ze wskazanych powyżej stron domowych tych wersji. Programy są dostępne również w polskiej wersji językowej. Po instalacji można natychmiast pobrać zawartość dowolnego repozytorium i umieścić w wybranym serwisie Pajączka. Aby to uczynić należy utworzyć nowy serwis w Pajączku, następnie na liście zawartości katalogu serwisu kliknąć prawym przyciskiem myszki i z menu kontekstowego wybrać polecenie “Pobierz do kontroli”. Użycie tej funkcji spowoduje wyświetlenie okna pobierania modułu do kontroli, gdzie należy wskazać ustawienia serwera przechowującego główne repozytorium oraz dane autoryzacyjne dostępu do serwera.

    Współpraca Pajączka z systemem kontroli wersji GIT, CVS lub SVN

    Po pobraniu modułu do lokalnej kopii w serwisie Pajączka, możemy przystąpić do edycji zawartości modułu po prostu pracując na plikach tak, jak dotychczas. W każdej chwili możemy zatwierdzić zmodyfikowany plik w repozytorium korzystając z podręcznego menu listy plików oraz polecenia “Zatwierdź”. Możemy przeglądać historię modyfikacji pliku, a posiadając zainstalowane narzędzie typu diff (np. ExamDiff), również przeglądać różnice w lokalnej kopii pliku w stosunku do oryginału w repozytorium GIT, CVS lub SVN.

    Tortoise oferuje oczywiście o wiele więcej funkcji typowych dla GIT, CVS, które nie sposób tutaj opisać. Prosimy o zapoznanie się z dokumentacją Tortoise w celu pełnego wykorzystania jego funkcji w Pajączku.

    Powiazane aplikacje Cream Software

    Jesli ten temat jest Ci bliski, sprawdz nasze aplikacje i narzedzia.

    • Spider V6
    • Gonna Rain?
    • Money Gone?!
    • Heartie

    Kategorie

    • Grafika i foto na WWW
    • HTML i tworzenie stron
    • Internet
    • JavaScript VBScript Ajax
    • Mobile
    • Nowe wersje programów
    • Nowości w Cream Software
    • Odtwarzanie i konwersja filmów
    • Odzyskiwanie danych
    • Pająk
    • PHP - Perl - mySQL
    • Sprzęt
    • Style CSS
    • Wpis gościnny
    • Zamknięte projekty

    Nowoczesne aplikacje mobilne i desktopowe, które działają latami.

    Polityka prywatności | Regulamin | Kontakt

    © Cream Software. Wszelkie prawa zastrzeżone.

    Developed by cream.software

    Mierzymy wizyty bez analitycznych cookies. Po Twojej zgodzie używamy także analitycznych cookies. Szczegóły znajdziesz w Polityce prywatności.