Návrh Školení

Nastavení serveru SVN

  • nainstalovat balíček a všechny závislosti
  • vytvoření jednoho úložiště nebo několika úložišť s rozumným ohledem na umístění, počáteční import, migrace z CVS a dalších systémů správy verzí

Jemně dolaďte všechny druhy přístupových schémat, včetně http, https, svn, svn+ssh, soubor, zvláště abyste zvážili následující

  • jak nakonfigurovat moduly Apache
  • pro použití proměnných prostředí ssh ke zkrácení adres svn+ssh://
  • definovat správné uživatelské databáze a navrhnout komplexní seznam řízení přístupu nebo autorizační vzory
  • pro integraci s LDAP / řadič domény / MySQL / PAM / atd. pro ověřování uživatelů

Nakonfigurujte rozumné rozložení úložiště

  • každý dílčí projekt má kompletní stromovou strukturu, jako je kmen, větve a značky, vhodné pro dílčí projekty jsou inkluzivní a samostatné, nejsou příliš závislé, API jednotlivých dílčích projektů jsou stabilní a vyspělé
  • všechny moduly existují na kmeni / větvích a štítcích, vhodné pro logicky kompaktní projekt, existuje silná vazba mezi moduly
  • rozdíl a výhody

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

  • strategie zálohování, včetně: nativní metody se synchronizací svn, nástrojů třetích stran, jako je rsync, hot copy
  • záloha celého úložiště vs každá kontrola revizí nebo výpis
  • zotavení po havárii
  • trvale odstranit soubory a historii

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

  • normální pracovní cyklus s podvracením (praktické postupy)
  • vytvářet větve a značky
  • vytvářet zámky a další ovládací prvky
  • navrhujte nástroje na straně klienta a integrujte je s IDE
  • vybrat a nakonfigurovat zařízení pro prohlížení úložiště
  • nastavit obecné uživatelské zásady, včetně nastavení háčků podverze pro tato tvrdá omezení
  • navrhnout automatické odhlášení a sestavení nebo kompilaci a dokonce i automatické testování

Požadavky

  • Uživatelské znalosti práce se Subversion (ekvivalent kurzu Subversion for Users)
  • Obecné zkušenosti se správou systému v operačních systémech
  • Základní znalost serveru Apache
 7 hodiny

Počet účastníků


Price per participant

Reference (2)

Upcoming Courses

Související kategorie