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.
Plan du cours
Configuration du serveur SVN
- installer le paquet et toutes les dépendances
- créer un ou plusieurs dépôts en tenant compte de leur emplacement, importation initiale, migration à partir de CVS et d'autres systèmes de contrôle de version
Ajustement de tous les types d'accès, y compris http, https, svn, svn+ssh, fichier, en tenant compte en particulier de ce qui suit
- comment configurer les modules Apache
- utiliser les variables d'environnement ssh pour raccourcir les urls svn+ssh://
- définir des bases de données d'utilisateurs appropriées et concevoir des listes de contrôle d'accès ou des modèles d'autorisation complexes
- intégrer LDAP / contrôleur de domaine / MySQL / PAM / etc pour l'authentification des utilisateurs
Configurer la disposition du référentiel
- chaque sous-projet a une structure arborescente complète telle que le tronc, les branches et les balises, les sous-projets sont inclusifs et autonomes, il n'y a pas beaucoup d'interdépendance, les API de chaque sous-projet sont stables et matures
- tous les modules existent sur le tronc / les branches et les étiquettes, ce qui convient à un projet logiquement compact, il existe un fort couplage entre les modules.
- différences et avantages
Stratégie de sauvegarde et reprise après sinistre
- stratégie de sauvegarde, y compris : méthode native avec svn sync, outils tiers tels que rsync, copie à chaud
- Sauvegarde de l'ensemble du référentiel par rapport à l'extraction ou au vidage de chaque révision
- reprise après sinistre
- supprimer définitivement les fichiers et l'historique
Connaissances de base sur la gestion des référentiels
- cycle de travail normal avec subversion (pratiques pratiques)
- créer des branches et des étiquettes
- créer des verrous et d'autres contrôles
- concevoir des outils côté client et les intégrer aux IDE
- choisir et configurer les outils de visualisation des référentiels
- définir des politiques générales pour les utilisateurs, y compris des crochets de subversion pour ces restrictions strictes
- concevoir l'extraction et la construction ou la compilation automatiques, et même les tests automatiques
Pré requis
- Connaissance de Subversion pour les utilisateurs (l'équivalent du cours Subversion pour les utilisateurs)
- Expérience générale de l'administration de système dans le(s) système(s) d'exploitation
- Connaissances de base du serveur Apache
7 heures
Nos Clients témoignent (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
Formation - Subversion for Administrators
Trainer made an excellent job answering questions and being helpful.