Kurzusleírás

SVN szerver beállítása

  • a csomag és az összes függőség telepítése
  • egy vagy több tároló létrehozása logikus helyszíni megfontolásokkal, kezdeti import, migrálás CVS és más verziókövető rendszerekből

Finomhangolás mindenféle hozzáférési séma esetén, beleértve a http, https, svn, svn+ssh, file típusokat, különös figyelemmel a következőkre

  • Apache modulok konfigurálása
  • ssh környezeti változók használata a svn+ssh:// URL-ek rövidítésére
  • megfelelő felhasználói adatbázisok definiálása és komplex hozzáférés-vezérlési listák vagy engedélyezési minták tervezése
  • integráció LDAP / domain controller / MySQL / PAM stb. rendszerekkel felhasználói hitelesítéshez

Logikus tároló elrendezés konfigurálása

  • minden alprojektnek teljes fa szerkezete van, mint például trunk, branches és tags, ami az önálló és önmagában álló alprojektekhez ideális, kevés kölcsönös függőséggel, minden alprojekt API-ja stabil és érett
  • minden modul a trunk / branches és tags szinten létezik, ami egy logikailag kompakt projekthez ideális, erős kapcsolat van a modulok között
  • különbségek és előnyök

Biztonsági mentési stratégia és katasztrófa-helyreállítás

  • biztonsági mentési stratégia, beleértve: natív módszer svn sync segítségével, harmadik féltől származó eszközök, mint például rsync, hot copy
  • teljes tároló biztonsági mentése vs. minden egyes revízió kijelölése vagy dumpolása
  • katasztrófa-helyreállítás
  • fájlok és előzmények végleges eltávolítása

Alapvető ismeretek a tárolók kezeléséről

  • normál munkaciklus a Subversionnal (gyakorlati példák)
  • ágak és címkék létrehozása
  • zárolások és egyéb vezérlők létrehozása
  • kliensoldali eszközök tervezése és integrálása az IDE-kkel
  • tároló megtekintési lehetőségek kiválasztása és konfigurálása
  • általános felhasználói szabályzatok beállítása, beleértve a Subversion hookokat a szigorú korlátozásokhoz
  • automatikus kijelölés és fordítás vagy összeállítás tervezése, sőt automatikus tesztelés

Követelmények

  • Felhasználói szintű ismeret a Subversion használatáról (a Subversion felhasználóknak szóló kurzus megfelelője)
  • Általános rendszergazdai tapasztalat az operációs rendszer(ek)ben
  • Alapvető ismeretek az Apache szerverről
 7 Órák

Résztvevők száma


Ár per résztvevő

Vélemények (2)

Közelgő kurzusok

Rokon kategóriák