Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#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!!  big_smile

Hors ligne