Dziękujemy za wysłanie zapytania! Jeden z członków naszego zespołu skontaktuje się z Państwem wkrótce.
Dziękujemy za wysłanie rezerwacji! Jeden z członków naszego zespołu skontaktuje się z Państwem wkrótce.
Plan Szkolenia
Konfiguracja serwera SVN
- instalacja pakietu i wszystkich zależności
- tworzenie jednego lub kilku repozytoriów, biorąc pod uwagę rozsądne lokalizacje, początkowe importy, migrację z CVS i innych systemów kontroli wersji
Dostosowywanie wszystkich rodzajów schematów dostępu, w tym http, https, svn, svn+ssh, file, ze szczególnym uwzględnieniem:
- konfiguracja modułów Apache
- użycie zmiennych środowiskowych ssh do skrócenia adresów svn+ssh://
- definiowanie odpowiednich baz użytkowników i projektowanie złożonych list kontroli dostępu lub wzorców autoryzacji
- integracja z LDAP, kontrolerem domeny, MySQL, PAM itp. w celu uwierzytelniania użytkowników
Konfiguracja rozsądnej struktury repozytoriów
- każdy podprojekt ma pełną strukturę drzewa, taką jak trunk, branchy i tagi, odpowiednią dla podprojektów włączonych i samowystarczalnych, o niewielkich zależnościach, stabilnych i dojrzewłych interfejsach API
- wszystkie moduły istnieją na trunk, branchy i tagi, odpowiednio dla logicznie zwartej projektu, w której występuje silne powiązanie między modułami
- różnice i korzyści
Strategia kopii zapasowych i odzyskiwania po awarii
- strategia kopii zapasowej, w tym: natywna metoda z użyciem svn sync, narzędzia trzecich stron, takie jak rsync, hot copy
- pełna kopia repozytorium vs wydobywanie lub eksport każdej wersji
- odzyskiwanie po awarii
- trwałe usuwanie plików i historii
Podstawowe wiedzy o zarządzaniu repozytoriami
- normalny cykl pracy z subversion (praktyki praktyczne)
- tworzenie branchy i tagi
- tworzenie blokad i innych kontroli
- projektowanie narzędzi po stronie klienta i ich integracja z IDE
- wybor i konfiguracja narzędzi do przeglądania repozytoriów
- ustawianie ogólnej polityki użytkowników, w tym ustawianie hooków subversion dla twardych ograniczeń
- projektowanie automatycznego wydobywania i kompilacji lub nawet testowania
Wymagania
- Znajomość korzystania z Subversion (równoważna kursowi Subversion dla użytkowników)
- Ogólne doświadczenie w administracji systemami operacyjnymi
- Podstawowa znajomość serwera Apache
7 godzin
Opinie uczestników (2)
Trener był zdecydowanie jedną z najmocniejszych stron. Dobra atmosfera, silna wiedza i jednocześnie nie pozwalaj na to, aby ktokolwiek czuł się niewygodnie.
Alison Luan Nunes de Souza - Valeo Thermal Commercial Vehicles Germany GmbH
Szkolenie - Subversion for Administrators
Przetłumaczone przez sztuczną inteligencję
Instruktor wykonał doskonałą robotę, odpowiadając na pytania i bycie pomocnym.
Yuri Prado - Valeo Thermal Commercial Vehicles Germany GmbH
Szkolenie - Subversion for Administrators
Przetłumaczone przez sztuczną inteligencję