Thread Version und Revision: Was ist was?
(3 answers)
Opened by pktm at 2007-06-20 13:23
Sorry, sid, was du beschreibst, ist für mich nur eine Versionsnummer. Und sowas wie "1.36" ist Major Release 1 und Minor Release 36. Eventuell kommt dann noch ein Patchlevel als dritte Zahl dazu ("Version 1.36.4").
Versionsnummern werden meiner Ansicht nach immer vom Programmierer vergeben, wobei die Unterschiede zwischen Major und Minor Releases genauso sind, wie du es beschrieben hast. Revisionsnummern dagegen kommen eher von einem Versionierungssystem wie CVS oder Subversion. Bei CVS kann man Revisionsnummern wie Versionsnummern vergeben, mit Major und Minor Number. (Wenn ich mich recht erinnere, bekommt das erste Check-In per default die Version "0.1", und die Minor Number wird bei jedem Einchecken automatisch hochgezählt. Die Major Number muss man dagegen bei Bedarf explizit hochsetzen.) Subversion benutzt dagegen nur eine einzelne Ganzzahl als Revisionsnummer, die bei jedem Check-In (projektweit!) hochgezählt wird. Sie lässt sich auch einfach als Buildnumber benutzen und an eine Versionsnummer anhängen, um einen Build zu kennzeichnen (z.B. "1.36.4-5678") |