Projet

Général

Profil

GitHotfix » Historique » Version 1

Daniel Dehennin, 27/08/2014 15:13

1 1 Daniel Dehennin
{{toc}}
2 1 Daniel Dehennin
3 1 Daniel Dehennin
h1. GitHotfix24
4 1 Daniel Dehennin
5 1 Daniel Dehennin
6 1 Daniel Dehennin
* dist/ubuntu/precise/master: packaging des développement EOLE pour Ubuntu Précise Pangolin
7 1 Daniel Dehennin
* dist/eole/2.4.0/master: branche de packaging des hotfix pour 2.4.0
8 1 Daniel Dehennin
9 1 Daniel Dehennin
On pourrait pousser la distinction pour les branches de codes :
10 1 Daniel Dehennin
11 1 Daniel Dehennin
* 2.4.0/master: branche d’intégration des hotfix pour 2.4.0, intégrée dans dist/eole/2.4.0/master pour créer un paquet
12 1 Daniel Dehennin
* 2.4.1/42-fix-machin-bidule: branche contenant le correctif pour le bug « machin bidule » (numéro redmine #42) apparu sur 2.4.1.
13 1 Daniel Dehennin
14 1 Daniel Dehennin
  Cette branche sera intégrée à 2.4.1/master, 2.4.2/master, 2.4.3/master
15 1 Daniel Dehennin
  et toutes les autres 2.4.X/master si le problème « machin bidule » y
16 1 Daniel Dehennin
  est présent, jusqu’à la branche de développement.
17 1 Daniel Dehennin
18 1 Daniel Dehennin
Cela pourrait être représenté de la façon suivante, les « o » sont des
19 1 Daniel Dehennin
commits et les « M » sont des « merge commits » :
20 1 Daniel Dehennin
21 1 Daniel Dehennin
<pre>
22 1 Daniel Dehennin
23 1 Daniel Dehennin
o-o-o-o-o-o-o-o-o-o-o-o---M  <- master
24 1 Daniel Dehennin
   \   \   \             /
25 1 Daniel Dehennin
    \   \   o-o-o-o-M   /    <- 2.4.2/master
26 1 Daniel Dehennin
     \   \         /   /
27 1 Daniel Dehennin
      \   \     o-o---+      <- 2.4.1/42-fix-machin-bidule (amene  disparatre)
28 1 Daniel Dehennin
       \   \   /   \
29 1 Daniel Dehennin
        \   o-o-o-o-M        <- 2.4.1/master
30 1 Daniel Dehennin
         \
31 1 Daniel Dehennin
          \
32 1 Daniel Dehennin
           o-o-o-o-o-o-o-o-o  <- 2.4.0/master
33 1 Daniel Dehennin
34 1 Daniel Dehennin
</pre>