Návrh Školení

Nastavení serveru SVN

  • instalace balíčku a všech závislostí
  • vytvoření jednoho repozitáře nebo více repozitářů s vhodnými umístěními, počáteční import, migrace z CVS a jiných systémů kontroly verzí

Přizpůsobení různých schémat přístupu, včetně http, https, svn, svn+ssh, file, s ohledem na následující

  • jak nakonfigurovat moduly Apache
  • použití proměnných prostředí SSH pro zkrácení adres svn+ssh://
  • definování vhodných uživatelských databází a návrh komplexních seznamů přístupu nebo autorizačních schémat
  • integrace s LDAP / doménovým kontrolerem / MySQL / PAM / atd. pro ověřování uživatelů

Konfigurace vhodného rozložení repozitáře

  • každý podsystém má úplnou strukturu stromu, jako trunk, větve a značky, vhodné pro samostatné a obsahové podsystémy s malým vzájemným závislostí, API každého podsystému jsou stabilní a zralá
  • všechny moduly existují na trunku / větvích a značkách, vhodné pro logicky kompaktní projekt, kde mezi moduly existuje silný spojení
  • rozdíly a přínosy

Strategie zálohování a obnovení po havárii

  • strategie zálohování, včetně: nativní metody s svn sync, třetích stran nástroje jako rsync, hot copy
  • celkové zálohování repozitáře vs. zálohování jednotlivých revizí nebo výpisu
  • obnovení po havárii
  • trvalé odstranění souborů a historie

Základní znalosti o správě repozitářů

  • běžný pracovní cyklus s Subversion (praktické cvičení)
  • vytváření větví a značek
  • vytváření zámek a další kontroly
  • návrh klientních nástrojů a jejich integrace s IDEs
  • výběr a konfigurace zobrazení repozitáře
  • nastavení obecných uživatelských pravidel, včetně nastavení příkazových skriptů Subversion pro těžké omezení
  • návrh automatického výpisu a sestavování nebo kompilace, dokonce i automatizovaného testování

Požadavky

  • Uživatelská znalost práce s Subversion (ekvivalent kurzu Subversion pro uživatele)
  • Obecné zkušenosti se správou systému v operačním systému(tech)
  • Základní znalost serveru Apache
 7 hodiny

Počet účastníků


Cena za účastníka

Reference (2)

Nadcházející kurzy

Související kategorie