Pomoc


SVN to system kontroli wersji, następca systemu CVS, który jeszcze całkiem niedawno był zdecydowanie bardziej popularny. SVN służy do wersjonowania plików, najczęściej źródłowych wersji programów. System kontroli wersji jest idealnym rozwiązanie przy równoczesnej pracy wielu użytkowników, pracujących nad wspólnym kodem źródłowym.

Domyślnie SVN dostępny jest na wszystkich naszych serwerach z poziomu SSH. Jeśli nie wiesz, jak połączyć się z serwerem za pomocą SSH zajrzyj tutaj.

Na usłudze hostingowej SVN po SSH realizowany jest bez konieczności uruchamiania "daemona" svnserve na konkretnym porcie.

 

UWAGA

Jeśli po prawidłowym nawiązaniu połączenia SSH z serwerem nie jesteś w stanie wywołać komendy "svn" koniecznie wyślij zgłoszenie z autoryzowanego adresu e-mail z prośbą o udostępnienie tego narzędzia na bok@kei.pl

 

Poniżej znajdziesz kilka przykładowych poleceń związanych z obsługą SVN:

 

  1. Tworzenie repozytorium na Serwerze:

     

    •  

      svnadmin create <nazwa_repozytorium>

       

       

      svn import <źródło> svn+ssh://<uzytkownik>@<domena>/home/users/<uzytkownik>/<nazwa_repozytorium>/<nazwa_repozytorium>

       

      Jeżeli nie korzystamy z autoryzacji po kluczach (klik) podajemy hasło do momentu komunikatu o zakończeniu wysyłania. 

      W ten sposób uzyskujemy repozytorium dostępne pod adresem:

       

       

      svn+ssh://<uzytkownik>@<domena>/home/users/<uzytkownik>/<nazwa_repozytorium>/<nazwa_repozytorium>

       

  2. Praca z repozytorium zdalnym z poziomu linii poleceń:

     

    • Import lokalnego katalogu do podanego URLa repozytorium (zdalnego repozytorium):

       

       

      svn import <źródło> svn+ssh://<uzytkownik>@<domena>/home/users/<uzytkownik>/<nazwa_repozytorium>/<nazwa_repozytorium>

       

      Jeżeli nie korzystamy z autoryzacji po kluczach (klik) podajemy hasło do momentu komunikatu o zakończeniu wysyłania.

       

    • Pobieranie do lokalnej ścieżki gałęzi drzewa repozytorium (kodu repozytorium):

       

       

      svn co svn+ssh://<uzytkownik>@<domena>/home/users/<uzytkownik>/<nazwa_repozytorium>/<nazwa_repozytorium> <repozytorium>

       

      Jeżeli nie korzystamy z autoryzacji po kluczach (klik) podajemy hasło do momentu komunikatu o zakończeniu pobierania.

     

 

Strona projektu systemu kontroli wersji SVN dostępna jest tutaj.

 

Promocja
Oceń:  

Podobne tematy

Git na serwerach Kei - system kontroli wersji
Czy skrypt uruchomiony z powłoki shell, będzie działał po utracie połącznia ?
Certyfikaty SSL - co oferujemy
Jak sprawdzić czy wiadomość dotarła na serwer ?
NASZE ATUTY
  • 19 lat doświadczenia
  • własne centrum danych
  • 11 000 klientów
  • 1 000 m2 powierzchni
  • Zgodność z wytycznymi RODO
  • Zaawansowane systemy bezpieczeństwa

DOCENILI NAS
nagrodzony hosting www

Pomoc - Kei.pl  

Pamiętaj, że nasi konsultanci są dostępni 24/7 i odpowiedzą na wszystkei pytania.