2010-11-27 8 views
1

Ich habe eine gemeinsame, ich denke, Sie könnten Namenskonvention für Versionsnamen sagen. Ex. 1.0.3Version Syntax Erklärung?

Es ist mein Verständnis, dass es {main} ist. {Major}. {Minor}. Kennt jemand einige gute Artikel, die erklären, woraus jeder besteht? Oder vielleicht könnte ich es nur für mich beleuchten.

Antwort

2

Ich googeln es für Sie: Ich tippte 'Versionierung' und eine erste Verbindung, die ich bekam, war:

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

HTH

BTW - es gibt keine Syntax. Wenn Sie eine Software erstellen, sollten Sie jedes Schema anwenden, das Ihnen logisch erscheint. Sie können Ihre Version immer aktualisieren lassen, wenn sich etwas später für Sie besser anfühlt.

Vergessen Sie nicht, auch die Versionierung Version zu aktualisieren :)

+0

Nun kann ich nicht albern aussehen, Danke. Genau das, wonach ich gesucht habe. –

+0

Die Zeit ist weitergegangen. 7 Jahre später haben wir das: https://semver.org/ –

1

Jede Organisation ihre eigene Bedeutung für Versionsnummern bildet. Sie müssen ihre Dokumentation überprüfen, wenn Sie sicher sein wollen, was sie im Hinblick auf die Kompatibilität und ähnliches bedeuten.

1

Assembly versioning ist subjektiv basierend auf den Konventionen, die eine Person/ein Projekt zu verwenden entscheidet.

In der Regel ist es jedoch mit Release-Zyklen, Bug-Fixes und neuen Funktionen verbunden.

Eine verwandte SO bietet Frage eine good explanation regarding what the assembly numbering means (die Einzelheiten in der Frage ist, nicht die Antwort)