Festlegen von Versionsnummern

02/20/2011 16:01 batitun#1
Ich bin mir sicher ihr vergebt euren Programmen Versionsnummern , aber seid ihr euch alle bewusst wann ihr welche Nummer ändert? Nein?
Genau das möchte ich euch heute erklären.

Die Versionsnummer ist die Grundlage für die Versionsverwaltung

Wie ist die Versionsnummer aufgebaut?

Code:
 [Hauptversionsnummer].[Nebenversionsnummer].[Revisionsnummer].[Buildnummer]
Zum Beispiel :
Code:
 1.3.5.137

Erläuterung

<Hauptversionsnummer>: Die Hauptversionsnummer (major release) beschreibt grundlegende Änderungen im Programm an . Das sind im komerziellen Bereich meist die Erweiterungen für die man zahlen muss .

<Nebenversionsnummer>: Die Nebenversionsnummer (minor release) zeigt eine funktionelle Erweiterung des Programms an. Also ein zusätzliches Feature .

<Revisionsnummer>: Die Revisionsnummer (patch level) zeigt einen Patch (Fehlerbehebung) an.

<Buildnummer>: Die Buildnummer (build number) spricht für sich selbst: Sie zeigt den Fortschritt der Entwicklungsarbeit in Einzelschritten. Bei jedem Kompilieren des Code wird sie um eins erhöht.

Weitere Ergänzungen:
  • Alpha – während der Entwicklung der Software, sehr frühes Stadium
  • Beta – zum Testen vorgesehen, begrenzter Anwenderkreis
  • RC - Veröffentlichungskandidat (release candidate rc), abschließende Testversion
  • Release (final) - endgültige Version


Ich hoffe ich konnte euch etwas klarheit verschaffen , und hoffe in Zukunft auf sauber nummerierte Programmversionen
02/23/2011 18:14 Metin2_Account_Seller#2
Schönes Tutorial.

Man sieht denke ich mal erst jetzt, weshalb die Coder eine so lange Nummer benutzen, jedoch ist dies ja irrelevant, da man auch Version 1.5 oder so machen kann.
Na ja, jeder macht's so, wie er es für richtig hält, trzdm. nice Tutorial.
02/24/2011 16:51 batitun#3
Quote:
Originally Posted by Metin2_Account_Seller View Post
Schönes Tutorial.

Man sieht denke ich mal erst jetzt, weshalb die Coder eine so lange Nummer benutzen, jedoch ist dies ja irrelevant, da man auch Version 1.5 oder so machen kann.
Na ja, jeder macht's so, wie er es für richtig hält, trzdm. nice Tutorial.
Naja so ists halt Professionell :P
06/04/2011 00:46 hixhax#4
Cool wat neues gelernt^^
04/13/2012 14:54 Dr.Toni-old#5
Funktioniert das in AutoIT genau so oder gibt es da wieder andere Befehle? :) Sorry für meine Unwissenheit :D
04/13/2012 15:19 dowhile#6
Quote:
Originally Posted by Toni_Damager View Post
Funktioniert das in AutoIT genau so oder gibt es da wieder andere Befehle? :) Sorry für meine Unwissenheit :D
AutoIT? Befehle? Dafuq?!
Hast du den Kern des "Tutorials" verstanden?

Hier gehts einfach nur um den "Aufbau" einer Versionsnummer. Was hat das mit irgendwelchen Befehlen / Funktionen zu tun?
04/13/2012 15:26 Dr.Toni-old#7
Es ging mir einfach nur darum ob ich die Befehle aus dem TuT auch für AutoIT benutzen kann :facepalm:
04/13/2012 15:52 Freddy​#8
Wasfür Befehle?
04/13/2012 16:44 dowhile#9
Quote:
Originally Posted by Toni_Damager View Post
Es ging mir einfach nur darum ob ich die Befehle aus dem TuT auch für AutoIT benutzen kann :facepalm:
Es gibt im Tutorial keine Befehle. :facepalm: :facepalm:
05/09/2012 19:08 .Dash#10
Nettes Tutorial.
05/12/2012 18:02 +Yazzn#11
Du solltest ein bisschen besser auf deine Rechtschreibung achten.
Ich bevorzuge ja den Wikipedia Artikel (Versionsnummer).
09/05/2012 15:09 bashdard#12
Nett gemacht und hilfreich für angehende und auch fortgeschrittene Programmierer.
09/19/2012 18:21 Pixelgrafik#13
Quote:
Originally Posted by Yazzn (: View Post
Du solltest ein bisschen besser auf deine Rechtschreibung achten.
Ich bevorzuge ja den Wikipedia Artikel (Versionsnummer).
Lawl.
Das find ich jetzt wirklich daneben, benutzt den Wikipedia-Artikel
als Vorlage und schreibt hier dann alles in schlechterem Deutsch.

Für die absoluten Vollzeit Noobs und Leuten die Deutsch nur zur
Hälfte können ist der Thread aber bestimmt nützlich. :rolleyes:

Aber mal wirklich zum Thema:
Grundsätzlich ist es egal wie man Versionsnummer verteilt, denn
eigentlich müssen nur die Programmierer wissen was der
unterschied ist damit
Quote:
Originally Posted by http://de.wikipedia.org/wiki/Versionsnummer#Marketingaspekte
kann unter anderem sichergestellt werden, dass in Entwicklergruppen neue Programmteile nicht mit älteren überschrieben werden
sowas zum Bleistift nicht passiert.

Mit freundlichen Grüßen,
Pixelgrafik