Course Code: subvadmin
Duration: 7 hours
Prerequisites:
  • Znajomość pracy z Subversion (odpowiednik kursu Subversion dla użytkowników)
  • Ogólne doświadczenie w administracji systemami operacyjnymi
  • Podstawowa znajomość serwera Apache
Overview:

Ten kurs jest przeznaczony dla administratorów systemów, którzy muszą zainstalować i utrzymywać oprogramowanie Subversion i repozytorium Subversion.

Celem tego kursu jest poszerzenie umiejętności administratorów systemu, aby mogli administrować serwerami repozytorium Subversion i udzielać najlepszych porad dotyczących praktyk Subversion.

Kurs zawiera wiele ćwiczeń laboratoryjnych na Linux maszynach wirtualnych.

Course Outline:

Konfiguracja serwera SVN

  • instalacja pakietu i wszystkich zależności
  • utworzenie jednego lub kilku repozytoriów z rozsądnym uwzględnieniem lokalizacji, początkowy import, migracja z CVS i innych systemów kontroli wersji

dostrojenie wszystkich rodzajów schematów dostępu, w tym http, https, svn, svn+ssh, plik, szczególnie w celu rozważenia następujących kwestii

  • jak skonfigurować moduły Apache
  • używać zmiennych środowiskowych ssh do skracania adresów URL svn+ssh://
  • definiowanie odpowiednich baz danych użytkowników i projektowanie złożonych list kontroli dostępu lub wzorców autoryzacji
  • do integracji z LDAP / kontrolerem domeny / MySQL / PAM / etc do uwierzytelniania użytkowników

Skonfiguruj rozsądny układ repozytorium

  • każdy podprojekt ma kompletną strukturę drzewa, taką jak pień, gałęzie i tagi, odpowiednie dla podprojektów są inkluzywne i samodzielne, niewiele współzależności, interfejsy API każdego podprojektu są stabilne i dojrzałe
  • wszystkie moduły istnieją na pniu / gałęziach i tagach, odpowiednie dla logicznie zwartego projektu, istnieje silne sprzężenie między modułami
  • różnice i korzyści

Strategia tworzenia kopii zapasowych i odzyskiwania po awarii

  • strategia tworzenia kopii zapasowych, w tym: natywna metoda z synchronizacją svn, narzędzia innych firm, takie jak rsync, gorąca kopia
  • kopia zapasowa całego repozytorium vs każda wersja checkout lub dump
  • odzyskiwanie po awarii
  • Trwałe usuwanie plików i historii

Podstawowa wiedza na temat zarządzania repozytoriami

  • normalny cykl pracy z subversion (praktyki praktyczne)
  • tworzenie gałęzi i tagów
  • tworzenie blokad i innych elementów sterujących
  • projektowanie narzędzi po stronie klienta i integrowanie ich z IDE
  • wybierać i konfigurować narzędzia do przeglądania repozytoriów
  • ustawianie ogólnych zasad użytkownika, w tym ustawianie haków subversion dla tych twardych ograniczeń
  • projektowanie automatycznego wymeldowywania i kompilacji, a nawet automatycznego testowania.
Sites Published:

United Arab Emirates - Subversion for Administrators

Qatar - Subversion for Administrators

Egypt - Subversion for Administrators

Saudi Arabia - Subversion for Administrators

South Africa - Subversion for Administrators

Brasil - Subversão para Administradores

Canada - Subversion for Administrators

中国 - Subversion for Administrators

香港 - Subversion for Administrators

澳門 - Subversion for Administrators

台灣 - Subversion for Administrators

USA - Subversion for Administrators

Österreich - Subversion für Administratoren

Schweiz - Subversion für Administratoren

Deutschland - Subversion für Administratoren

Czech Republic - Subversion for Administrators

Denmark - Subversion for Administrators

Estonia - Subversion for Administrators

Finland - Subversion for Administrators

Greece - Subversion for Administrators

Magyarország - Subversion for Administrators

Ireland - Subversion for Administrators

Luxembourg - Subversion for Administrators

Latvia - Subversion for Administrators

España - Subversión para Administradores

Italia - Subversion for Administrators

Lithuania - Subversion for Administrators

Nederland - Subversion for Administrators

Norway - Subversion for Administrators

Portugal - Subversão para Administradores

România - Subversion for Administrators

Sverige - Subversion for Administrators

Türkiye - Subversion for Administrators

Malta - Subversion for Administrators

Belgique - Subversion for Administrators

France - Subversion for Administrators

日本 - Subversion for Administrators

Australia - Subversion for Administrators

Malaysia - Subversion for Administrators

New Zealand - Subversion for Administrators

Philippines - Subversion for Administrators

Singapore - Subversion for Administrators

Thailand - Subversion for Administrators

Vietnam - Subversion for Administrators

India - Subversion for Administrators

Argentina - Subversión para Administradores

Chile - Subversión para Administradores

Costa Rica - Subversión para Administradores

Ecuador - Subversión para Administradores

Guatemala - Subversión para Administradores

Colombia - Subversión para Administradores

México - Subversión para Administradores

Panama - Subversión para Administradores

Peru - Subversión para Administradores

Uruguay - Subversión para Administradores

Venezuela - Subversión para Administradores

Polska - Subversion for Administrators

United Kingdom - Subversion for Administrators

South Korea - Subversion for Administrators

Pakistan - Subversion for Administrators

Sri Lanka - Subversion for Administrators

Bulgaria - Subversion for Administrators

Bolivia - Subversión para Administradores

Indonesia - Subversion for Administrators

Kazakhstan - Subversion for Administrators

Moldova - Subversion for Administrators

Morocco - Subversion for Administrators

Tunisia - Subversion for Administrators

Kuwait - Subversion for Administrators

Oman - Subversion for Administrators

Slovakia - Subversion for Administrators

Kenya - Subversion for Administrators

Nigeria - Subversion for Administrators

Botswana - Subversion for Administrators

Slovenia - Subversion for Administrators

Croatia - Subversion for Administrators

Serbia - Subversion for Administrators

Bhutan - Subversion for Administrators

Nepal - Subversion for Administrators

Uzbekistan - Subversion for Administrators