Show pageOld revisionsBacklinksExport to PDFODT exportBack to top This page is read only. You can view the source, but not change it. Ask your administrator if you think this is wrong. ====== Changer et publier la nouvelle version d'HABBY ====== ===== Numérotation et fonctionnement ===== La numérotation de la version du logiciel est de type versionnage sémantique X.Y.Z (ex: HABBY v1.1.1) * X : Changements non rétrocompatibles. Obligatoire de re-création des anciens projets HABBY. * Y : Ajouts de fonctionnalités rétrocompatibles. Proposition de re-création des anciens projets HABBY. * Z : Corrections d’anomalies rétrocompatibles. ===== Étape par étape ===== Par exemple HABBY v1.1.1 => HABBY v1.2.0 : - fichier 'habby.py', ligne 27, changer la valeur X.Y.Z de la variable 'HABBY_VERSION_STR' ('1.1.1' => '1.2.0') - fichier 'tips\executables\setup_from_pyinstaller.iss', ligne 5, changer la valeur X.Y.Z de la variable 'MyAppVersion' ('1.1.1' => '1.2.0') - Commiter et pusher les modifications de code - Compiler les exécutables et installeurs des différents systèmes d'exploitation - Uploader les exécutables et changer le numéro de version X.Y.Z sur la page de téléchargement du wiki ('1.1.1' => '1.2.0') - Ajouter un tag de release sur 'https://github.com/YannIrstea/habby/tags' ('1.1.1' => '1.2.0') {{indexmenu_n>6}} fr/develop/collaboration/dev/version_modification.txt Last modified: 2021/10/28 18:00by qroyer