Comment incrémentez-vous vos numéros de versions ? [Résolu]

Signaler
Messages postés
81
Date d'inscription
vendredi 1 février 2002
Statut
Membre
Dernière intervention
8 octobre 2007
-
Messages postés
794
Date d'inscription
vendredi 24 septembre 2004
Statut
Membre
Dernière intervention
19 août 2008
-
Bonjour,

je souhaiterais s'avoir comment vous incrémentez vos numéros de version a.b.c.d
et selon quel critères vous indicez telle partie du numéro de version (a, b, c ou d).

Cela m'interesserait d'avoir vos différents avis car tout le monde ne travaille
pas forcément de la même manière.

Par avance merci.

Warwick.

3 réponses

Messages postés
794
Date d'inscription
vendredi 24 septembre 2004
Statut
Membre
Dernière intervention
19 août 2008
9
Voila par exemple comment nous procédons :
- Le premier digit, c'est le numéro majeur de produit : ne change que lors d'un vrai changement de version (1 fois tout les an pour schématiser)
- Le second digit, c'est le "numéro de version" du produit - qu'on appelle chez nous "milestone" (3 ou 4 fois par an)
(la "vie" de ces deux premiers numéro est connue et prévue à l'avance)
- Le troisième digit, c'est un numéro "interne" qui évolue lorsque les fonctionnalités changent de facon significative, ou apres une refonte, etc. mais qui arrive avant la sortie d'un nouveau milestone.
- Le quatrième digit est normalement incrémenté à chaque modification du code (c'est à dire à chaque archivage dans l'outil de controle des sources)-> peut évoluer tout les jours, une fois par semaine... selon les cas

Ensuite, tout dépend de ce que tu fais, des conditions dans lesquelles tu travailles, des outils que tu utilises, de la taille de l'équipes qui bosse sur le projet, etc...
Messages postés
5487
Date d'inscription
dimanche 4 août 2002
Statut
Modérateur
Dernière intervention
20 juin 2013
49
Salut,
Dans le fichier assembly.cs tu peux mettre les versions.
Le mieux, c'est encore de faire en sorte pour que ça soit géré automatiquement, non ?

<hr />
-Blog-
Messages postés
81
Date d'inscription
vendredi 1 février 2002
Statut
Membre
Dernière intervention
8 octobre 2007

Merci de ta réponse, effectivement, j'ai vu que l'on pouvait gérer cela directement dans le framework, mais ma question était plutôt d'ordre générale sur les développements.

Je crois que le noyau Linux est sur 3 digits dont chaque digit est incrémenté dans certains cas.

Certains vont incrémenter tel digit si le coeur d'une méthode est changée, tel digit si la signature change, ou encore si une méthode est ajoutée ...

Bref, savoir un peu comment chacun se gérait ça en ou en dehors de .NET.

Warwick.