Projet

Général

Profil

GitHowtos » Historique » Version 5

Daniel Dehennin, 19/04/2013 15:18
Lien vers préparation d’un paquet 2.4

1 1 Benjamin Bohard
h1. GitHowtos
2 1 Benjamin Bohard
3 1 Benjamin Bohard
h2. Packaging
4 1 Benjamin Bohard
5 1 Benjamin Bohard
h3. Trouver les commits non packagés
6 2 Benjamin Bohard
7 1 Benjamin Bohard
Les commits non packagés sont de deux sortes :
8 1 Benjamin Bohard
9 4 Daniel Dehennin
# les commits non inclus dans la branche de packaging:
10 1 Benjamin Bohard
<pre>
11 4 Daniel Dehennin
moi@work:~/src/creole (master)$ git cherry -v dist/ubuntu/precise/master master
12 4 Daniel Dehennin
+ 25f51367dfebd144ac6ccb3fb6f4811dc39a30be erreur dans la génération des requires + correction dans save_values
13 4 Daniel Dehennin
+ ccd0fbd73afd41d99d2dc90a0f1b6c74943bd430 Suppression de NoValueReturned, la fonction doit renvoyer None
14 4 Daniel Dehennin
</pre>
15 4 Daniel Dehennin
# les commits inclus dans la branche de packaging après la dernière compilation:
16 4 Daniel Dehennin
** Déterminer le nombre de commit depuis le dernier tag de compilation
17 4 Daniel Dehennin
<pre>
18 4 Daniel Dehennin
moi@work:~/src/creole (master)$ git describe dist/ubuntu/precise/master
19 4 Daniel Dehennin
eole/2.4.0-105-3-gb488fe2 # 3 commit jusqu’à l’ID b488fe2
20 4 Daniel Dehennin
</pre>
21 4 Daniel Dehennin
** Lister les logs depuis le dernier tag de compilation
22 4 Daniel Dehennin
<pre>
23 4 Daniel Dehennin
moi@work:~/src/creole (master)$ git log --oneline $(git describe --abbrev=0 dist/ubuntu/precise/master)..dist/ubuntu/precise/master
24 4 Daniel Dehennin
      1 b488fe2 Merge branch 'master' into dist/ubuntu/precise/master
25 4 Daniel Dehennin
      2 ccd0fbd Suppression de NoValueReturned, la fonction doit renvoyer None
26 4 Daniel Dehennin
      3 25f5136 erreur dans la génération des requires + correction dans save_values
27 1 Benjamin Bohard
</pre>
28 3 Daniel Dehennin
29 3 Daniel Dehennin
h2. Faire un hotfix pour EOLE 2.3
30 3 Daniel Dehennin
31 5 Daniel Dehennin
La publication d’un correctif pour mise à jour de minimale ou complète est expliquée dans une [[GitHotfix23|procédure détaillée]].
32 5 Daniel Dehennin
33 5 Daniel Dehennin
h2. Mettre à jour un paquet pour EOLE 2.4
34 5 Daniel Dehennin
35 5 Daniel Dehennin
Les étapes nécessaires à la préparation d’un paquet pour EOLE 2.4 sont expliquées dans une [[PrepareEOLE24|procédure détaillée]].