GitHowtos¶
Packaging¶
Trouver les commits non packagés¶
Les commits non packagés sont de deux sortes :
- les commits non inclus dans la branche de packaging:
moi@work:~/src/creole (master)$ git cherry -v dist/ubuntu/precise/master master + 25f51367dfebd144ac6ccb3fb6f4811dc39a30be erreur dans la génération des requires + correction dans save_values + ccd0fbd73afd41d99d2dc90a0f1b6c74943bd430 Suppression de NoValueReturned, la fonction doit renvoyer None
- les commits inclus dans la branche de packaging après la dernière compilation:
- Déterminer le nombre de commit depuis le dernier tag de compilation
moi@work:~/src/creole (master)$ git describe dist/ubuntu/precise/master eole/2.4.0-105-3-gb488fe2 # 3 commit jusqu’à l’ID b488fe2
- Lister les logs depuis le dernier tag de compilation
moi@work:~/src/creole (master)$ git log --oneline $(git describe --abbrev=0 dist/ubuntu/precise/master)..dist/ubuntu/precise/master 1 b488fe2 Merge branch 'master' into dist/ubuntu/precise/master 2 ccd0fbd Suppression de NoValueReturned, la fonction doit renvoyer None 3 25f5136 erreur dans la génération des requires + correction dans save_values
- Déterminer le nombre de commit depuis le dernier tag de compilation
Faire un hotfix pour EOLE 2.3¶
La publication d’un correctif pour mise à jour de minimale ou complète est expliquée dans une procédure détaillée.
Mettre à jour un paquet pour EOLE 2.4¶
Les étapes nécessaires à la préparation d’un paquet pour EOLE 2.4 sont expliquées dans une procédure détaillée.