Projet

Général

Profil

Compiler24 » Historique » Version 2

Gwenael Remond, 12/03/2014 11:01

1 1 Emmanuel GARETTE
h1. Compiler24
2 1 Emmanuel GARETTE
3 1 Emmanuel GARETTE
h2. Context
4 1 Emmanuel GARETTE
5 1 Emmanuel GARETTE
Dans la période de RC, il vaut mieux peut être éviter la création de paquet EOLE avec deux types de corrections de la master de Tiramisu :
6 1 Emmanuel GARETTE
7 1 Emmanuel GARETTE
h3. La réactivation des MetaConfig/GroupConfig :
8 1 Emmanuel GARETTE
9 1 Emmanuel GARETTE
+ 7165f732921ff6128ad2de1c14fc11ae1ac6349c add metaconfig
10 1 Emmanuel GARETTE
+ feeb9842f5dd554913690b763aec0fd306fa8446 serialize metaconfig/groupconfig
11 1 Emmanuel GARETTE
12 1 Emmanuel GARETTE
h3. Le calcul de la longueur d'une slave si on intérroge un slave avant la master (cas impossible dans Creole) :
13 1 Emmanuel GARETTE
14 1 Emmanuel GARETTE
+ 683e40fbb5143190932edbf0fe03a7ee3464b341 when change len of calculated master, change len of slave too
15 1 Emmanuel GARETTE
16 1 Emmanuel GARETTE
h2. Dernier commit traité ;
17 1 Emmanuel GARETTE
18 1 Emmanuel GARETTE
egarette le 12/03/2014 : d7b04ebed0011a87d92594a6a42d41196aefe850
19 1 Emmanuel GARETTE
20 1 Emmanuel GARETTE
h2. Récupération des nouveaux commits :
21 1 Emmanuel GARETTE
22 1 Emmanuel GARETTE
Ajouter (si ce n'est pas fait) le dépôt officiel de tiramisu ;
23 1 Emmanuel GARETTE
24 1 Emmanuel GARETTE
# git remote add lab git://git.labs.libre-entreprise.org/tiramisu.git
25 1 Emmanuel GARETTE
26 1 Emmanuel GARETTE
Faire la différence entre local et distant :
27 1 Emmanuel GARETTE
28 1 Emmanuel GARETTE
# git cherry -v origin/master lab/master
29 1 Emmanuel GARETTE
30 1 Emmanuel GARETTE
Vérifier le contenu des commits :
31 1 Emmanuel GARETTE
32 1 Emmanuel GARETTE
# git show <numero_commit>
33 1 Emmanuel GARETTE
34 1 Emmanuel GARETTE
Récupérer le commit :
35 1 Emmanuel GARETTE
36 1 Emmanuel GARETTE
# git cherry-pick <numero_commit>
37 1 Emmanuel GARETTE
38 1 Emmanuel GARETTE
h2. Création du paquet :
39 1 Emmanuel GARETTE
40 1 Emmanuel GARETTE
# git checkout dist/ubuntu/precise/master
41 1 Emmanuel GARETTE
# git merge master
42 2 Gwenael Remond
43 2 Gwenael Remond
<pre>
44 2 Gwenael Remond
# dans la branche master du lab, faire un
45 2 Gwenael Remond
git tag -s
46 2 Gwenael Remond
# puis un
47 2 Gwenael Remond
git package dist/ubuntu/precise/master
48 2 Gwenael Remond
# puis un 
49 2 Gwenael Remond
git package -b -d eole-2.4-unstable dist/ubuntu/precise/master
50 2 Gwenael Remond
</pre>