|
Apprendre à utiliser le logiciel Subversion
pour gérer la configuration des développements de logiciels
en équipe. Savoir configurer et paramétrer le logiciel
subversion.
|
|
Développeurs, chefs de projets, responsables
qualité.
|
|
Connaissance d'un langage de programmation.
|
Programme

| LA GESTION DE CONFIGURATION |
- Le contrôle de versions
- Les problèmes posés par le développement
en équipe
- Les outils de gestion de configuration
- Le partage dun référentiel de sources communes
- Lhistorique des projets
- La reconstitution dune version
- Lannulation de modifications
- La gestion des branches
- Les caractéristiques de subversion
- Code open source
- Conservation de l'historique
- Gestion de répertoires
- Gestion de méta données
- Gestion d'étiquettes et de branches
- Utilisation en mode déconnecté
- Principaux clients subversion
- Présentation des clients, TortoiseSvn, esvn, Eclipse,
Ant, Subversion en ligne de commande
|
|
|
| UTILISATION COURANTE DE SUBVERSION |
- Les concepts
- Référentiel local et référentiel distribué
- Quelles sont les méthodes d'accès?
- Notion de copie de travail
- Notion de révision et d'étiquette
- Accès par URL et référentiel
- Les actions de base
- Obtention de la copie initiale
- Modifications, mise à jour du référentiel
- Commentaires associés aux mises à jour
- Examen de l'historique
- Résolution des conflits
- Resynchronisation
- Organisation du référentiel pour les branches et les
étiquettes
- Création d'une branche
- Développement dans une branche
- Copie de modifications inter-branches
- Principaux cas d'utilisation
- Création d'une étiquette
- Capacités WebDAV de subversion
| APERÇU DE LA CONFIGURATION DU SERVEUR |
- Le modèle de communication
- Le serveur svnserver
- Le serveur apache WebDAV
- Gestion de la sécurité : utilisateurs, groupes, droits
d'accès
|
|