Chap6 GL
Chap6 GL
Chap6 GL
configuration logicielle
GL & AGL
2015/2016
Objectifs
2
Plateforme adaptée.
Organisation du travail.
Meilleure synchronisation.
Nouvelles
fonctionnalités
Changement
dans le temps
Correction des
Changement anomalies
Distribution
Changement
des nouvelles
dans l’espace
versions
Modifications
de C dans A à t3
Copie 1 de C à t1
C Système A
Constituant C
Copie 1 de C à t1
Système B
Il faut minimiser les duplications car les copies multiples peuvent diverger.
Le programmeur #1 et
Programmeur #1
#2 travaillent tous les
deux sur le même
constituant C
Constituant C
Programmeur #2
Environnement
de travail de P#1 à t1
Programmeur P#1
à t2 Système A
Copie #2 de C dans
l’environnement de P#2
La secrétaire doit garder
Environnement à t3 trace des copies multiples
et synchroniser les mises à
de travail de P#2 jour
Programmeur P#2
Exemples d’évolutions :
T1 Tag T3 Tag
Branche
Fusion des corrections et
1.3.1 1.3.2
des nouvelles
Tronc 1.5 fonctionnalités donnant
1.1 1.2 1.3 1.4 naissance à une nouvelle
version 1.5
Tag T2
Fusion (Merge)
GL&AGL 2015/2016 Syrine Karoui
Concepts de base : Journalisation(1/2)
14
Développement en équipe