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
- Installare il pacchetto e tutte le dipendenze
- creare un repository o più repository con considerazioni ragionevoli sulla posizione, importazione iniziale, migrazione da CVS e altri sistemi di controllo di versione
Ottimizza tutti i tipi di schemi di accesso, inclusi http, https, svn, svn+ssh, file, specialmente per considerare di seguire
- come configurare i moduli Apache
- Per utilizzare le variabili d'ambiente SSH per abbreviare gli URL svn+ssh://
- per definire database utente appropriati e progettare elenchi di controllo di accesso complessi o modelli di autorizzazione
- per l'integrazione con LDAP / controller di dominio / MySQL / PAM / ecc per le autenticazioni degli utenti
Configurare il 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, adatti per un progetto logicamente compatto, esiste un forte accoppiamento tra i moduli
- Differenza e vantaggi
Strategia di backup e disaster recovery
- Strategia di backup, tra cui: metodo nativo con sincronizzazione SVN, strumenti di terze parti come rsync, copia a caldo
- Backup dell'intero repository rispetto a ogni revisione di checkout o dump
- 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)
- Creazione di rami e tag
- Creare blocchi e altri controlli
- progettare strumenti lato client e integrarli con gli IDE
- Scegliere e configurare le funzionalità di visualizzazione del repository
- impostare le politiche generali per l'utente, incluso impostare gli hook di subversion per quelle restrizioni rigide
- Progetta il check-out automatico e la compilazione o la compilazione e persino il test automatico
Requisiti
- Conoscenza da parte degli utenti di come lavorare con Subversion (l'equivalente del corso Subversion for Users)
- Esperienza generale di amministrazione di sistema nei sistemi operativi
- Conoscenza 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.