FORMATION Subversion Administration
Objectifs de la formation Subversion
Subversion est un outil de gestion de versions open source destiné à remplacer CVS.
Si les concepts ne remettent pas en cause fondamentalement l'héritage de CVS, en revanche Subversion comble un certain nombre de lacunes, apporte de nouvelles fonctionnalités et pratiques qu'il convient de comprendre et maîtriser.
Un outil de ce type a une place centrale dans une usine logicielle : il permet de gérer les versions et évolutions des éléments de configuration (code, documentation, ressources, etc.) au sein d'un référentiel unique, partagé par tous les acteurs de la production logicielle.
Cette formation Subversion vous permettra de :
- Être capable d'administrer, de configurer l'outil collaboratif Subversion
- Être capable d'utiliser Subversion de manière avancée
A qui s'adresse la formation Subversion
Cette formation Subversion s'adresse aux administrateurs système, aux chefs de projets et aux ingénieurs.
Pré-requis :
Connaissances de base de Subversion
Contenu de la formation Subversion
Installation d'un serveur Subversion Architecture
Installation locale
Intégration au serveur Apache
Administration du serveurModèle réseau
Architecture client/serveur
Le cache dédié aux clients
Customisation d'un serveur svnserve
Gestion des authentifications et des autorisations
Configuration SSH
Utilisation du serveur HTTP Apache
Configuration d'Apache
Les options d'authentification et d'autorisation
Restriction au protocole https
Gestion des accès au système: lecture seule, lecture/écriture
Gestion des droits au système: administration des utilisateurs
Les URLs employées dans les différents protocoles
Les actions pré- et post-commit: notification par mail
Migrer de CVS vers Subversion
Les branches de développementRappels
Création, suppression d'une branche
Intégration de projetsUtilisation des tags
Travailler sur des fichiers taggués
Utilisation avancéeLa gestion des numéros de version
Les propriétés
Relocalisation de projet
Que faire en cas de problèmes ?Les mises à jour
Libérer des verrous
Nettoyer l'espace local
Revenir dans un espace propre
Référence des commandessvn (add, blame, cat, checkout, ...)
svnadmin (create, deltify, dump, ...)
svnlook (author, cat, changed, ...)
svnserve
svnversion
Formation administration subversion
-Formation configuration subversion
-Formation gestion de version
-svn







