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.
Struttura del corso
Configurazione del server SVN
- Installa il pacchetto e tutte le dipendenze
- per creare un repository o più repository con considerazioni di posizione sensate, importazione iniziale, migrazione da CVS e altri sistemi di controllo di versione
Metti a punto tutti i tipi di schemi di accesso, inclusi http, https, svn, svn+ssh, file, specialmente da considerare quanto segue
- come configurare i moduli Apache
- Per utilizzare le variabili d'ambiente SSH per abbreviare gli URL SVN+SSH://
- definire database utenti appropriati e progettare complesse liste di controllo degli accessi o modelli di autorizzazione
- per l'integrazione con LDAP / controller di dominio / MySQL / PAM / etc per le autenticazioni utente
Configura un layout del repository sensato
- ogni sottoprogetto ha una struttura ad albero completa come tronco, rami e tag, adatto per i sottoprogetti sono inclusivi e autonomi, non c'è molta interdipendenza, le API di ogni sottoprogetto sono stabili e mature
- Tutti i moduli esistono su tronco / rami e tag, adatto per un progetto logicamente compatto, esiste un forte accoppiamento tra i moduli
- Differenza e vantaggi
Strategia di backup e ripristino di emergenza
- Strategia di backup, tra cui: metodo nativo con SVN Sync, strumenti di terze parti come rsync, hot copy
- Backup dell'intero repository rispetto a ogni checkout o dump di revisione
- Ripristino di emergenza
- Rimuovi definitivamente i file e la cronologia
Conoscenze di base sulla gestione dei repository
- ciclo di lavoro normale con sovversione (pratiche manuali)
- Creare rami e tag
- Creare blocchi e altri controlli
- progettare strumenti lato client e integrarli con gli IDE
- Scelta e configurazione delle funzioni di visualizzazione del repository
- Imposta le politiche generali dell'utente, incluso l'impostazione degli hook di Subversion per quelle restrizioni rigide
- progettazione, check-out automatico e compilazione o compilazione, e persino test automatici
Requisiti
- Conoscenza da parte degli utenti del lavoro con Subversion (l'equivalente del corso Subversion for Users)
- Esperienza generale nell'amministrazione del sistema o dei sistemi operativi
- Conoscenze di base del server Apache
7 ore
Recensioni (2)
The trainer was definitely one the strongest parts. Good mood, strong knowledge and also don't let anyone get bothered.
Alison Luan Nunes de Souza - Valeo Thermal Commercial Vehicles Germany GmbH
Corso - Subversion for Administrators
Trainer made an excellent job answering questions and being helpful.