Kurzusleírás

SVN szerver beállítása

  • a csomag és minden függőség telepítése
  • egy vagy több tárház létrehozása megfelelő elhelyezési helyek mellett, kezdeti importálás, migráció a CVS-ből és más verziókövető rendszerekbe

Finomhangolja az összes típusú hozzáférési módszert, beleértve http, https, svn, svn+ssh, file-t, különös tekintettel a következőkre

  • hogyan konfigurálja az Apache modulokat
  • hogyan használhatja az ssh környezeti változókat a svn+ssh:// url-ek rövidítéséhez
  • megfelelő felhasználói adatbázisok definiálása és összetett hozzáférési listák vagy engedéllyel kapcsolatos minták kialakítása
  • integráció LDAP, tartományvezérlő, MySQL, PAM stb. felhasználói hitelesítésével

Ésszerű tárház elrendezés konfigurálása

  • minden alkuprojekt teljes fastruktúrával rendelkezik, például trunk, branches és tags, megfelelő az önálló és összetartozó alkuprojektek számára, nem nagyon van közös függőség, minden alkuprojekt API-ja stabil és fejlett
  • az összes modul a trunk, branches és tags-ben található, megfelelő a logikailag kompakt projektek számára, erős függés van a modulok között
  • különbségek és előnyök

Mentési stratégia és katasztrófa utáni helyreállítás

  • mentési stratégiák, beleértve: natív módszer a svn sync-val, harmadik féltől származó eszközök, például rsync, hot copy
  • teljes tárház mentése vagy egyenkénti revision kivonás vagy dump
  • katasztrófa utáni helyreállítás
  • fájlok és történet végleges eltávolítása

Alapvető ismeretek a tárházak kezeléséről

  • normál munkamenet a Subversionnal (gyakorlás)
  • ágak és címkék létrehozása
  • zárolók és egyéb vezérlések beállítása
  • kliensoldali eszközök tervezése és integrálása IDE-kkel
  • tárház megtekintő rendszerek kiválasztása és beállítása
  • általános felhasználói szabályok beállítása, beleértve a Subversion hook-okat a komoly korlátozásokért
  • automatikus kivonás és build vagy fordítás, sőt, automatikus tesztelés tervezése

Követelmények

  • Felhasználói ismeretek a Subversion használatával kapcsolatban (azaz a Subversion felhasználók számára készített kurzus ekvivalense)
  • Általános rendszergazdai tapasztalat az operációs rendszer(ek)ben
  • Alapvető ismeretek az Apache szerverrel kapcsolatban
 7 Órák

Résztvevők száma


Ár résztvevőnként

Vélemények (2)

Közelgő kurzusok

Rokon kategóriák