Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
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