2010-11-27 14 views
1

J'ai vu une convention commune, je suppose que vous pourriez dire, pour les noms de version. Ex. 1.0.3Version Syntax Explication?

Je crois savoir que c'est {main}. {Majeur}. {Mineur}. Est-ce que quelqu'un connaît de bons articles qui expliquent en quoi chacun de ces éléments consiste? Ou peut-être pourrais-je faire la lumière sur moi.

Répondre

2

je vous l'ai googlé: Je tapais 'versioning' et le premier lien que je suis arrivé était:

http://en.wikipedia.org/wiki/Software_versioning

HTH

BTW - il n'y a pas de syntaxe. Si vous produisez un logiciel, adoptez un schéma qui vous semble logique. Vous pouvez toujours faire évoluer votre version si quelque chose vous semble plus juste à un moment ultérieur.

Ne pas oublier de mettre à jour la version versioning aussi :)

+0

Eh bien ne pas que je regarde stupide, Je vous remercie. Exactement ce que je cherchais. –

+0

Le temps a passé. 7 ans plus tard, nous avons ceci: https://semver.org/ –

1

Chaque organisation fait leur propre signification pour les numéros de version. Vous devez vérifier leur documentation si vous voulez être sûr de ce qu'ils signifient en ce qui concerne la compatibilité et autres.

1

Le contrôle de version d'assemblage est subjectif en fonction des conventions qu'une personne/un projet décide d'utiliser. En général, cependant, il est lié aux cycles de publication, aux corrections de bogues et aux nouvelles fonctionnalités implémentées.

Une question liée SO fournit un good explanation regarding what the assembly numbering means (Le détail est dans la question, et non pas la réponse)