#1 Le 27/06/2009, à 09:47
- thebachman
Numérotation de version d'un programme
Bonjour,
Je suis à la recherche d'une information concernant la numérotation de versions d'un programme pour ensuite mettre ce programme dans un dépôt.
J'aimerai que par exemple, il puisse me faire la distinction entre une version alpha, beta, rc et stable
Pour exemple, une version avec une chronologie comme celle là: 2.0alpha1, 2.0alpha2, 2.0beta1, 2.0beta2, 2.0rc1, 2.0rc2, et 2.0(stable)
Comment numéroter ces versions pour que synaptic sache que se sont à chaque fois des versions supérieures?
Merci de vos réponses
Hors ligne
#2 Le 27/06/2009, à 12:16
- mr_pouit
Re : Numérotation de version d'un programme
Avec un tilde. Et autrement, c'est l'ordre alphabétique (en gros).
2.0~pouet < 2.0~pouit < 2.0
Tu peux utiliser dpkg --compare-versions quand tu n'es pas sûr, par exemple :
dpkg --compare-versions "2.0~beta1" "lt" "2.0" ; echo $?
Ça retournera 0 si la condition est vérifiée (ici, si 2.0~beta1 est inférieur à 2.0), et 1 sinon (cf. le man de dpkg pour la liste des opérateurs autorisés)
Hors ligne
#3 Le 27/06/2009, à 13:42
- thebachman
Re : Numérotation de version d'un programme
Merci beaucoup grand Maître!!
Hors ligne