Christian Kruse: Versionsnummern benutzen

Beitrag lesen

你好 Indyaner,

Wann bekommt das Proejekt eine neue Versionsnummer? Wie makiere ich die
Daten dafür? Wie Nummeriert man die Schritte? (0.1-Schritte für Patches,
1.0 Schritte für grössere Updates?)

GNU hat mal ein Schema festgelegt: Major.Minor.Patch. Eine Aenderung im
Major-Bereich bedeutet hierbei, dass zwei Versionen zueinander inkompatibel
sind weil z. B. die API und/oder grosse Teile des Sourcecodes geaendert
wurden. Eine Aenderung im Minor-Bereich beinhaltet Kompatiblitaet
Source- und Binaer-Kompatiblitaet, wobei Source-Kompatiblitaet meint, dass
andere Projekte mit diesem Sourcecode kompiliert werden koennen und
Binaer-Kompatiblitaet meint, dass eine bereits kompilierte Applikation
nicht erneut kompiliert werden muss. Eine Aenderung im Patch-Bereich
deutet auf eine reine Fehler-Bereinigung hin.

再见,
 CK

--
Die Stärke des Geistes ist unendlich, die Muskelkraft dagegen ist begrenzt.
http://wwwtech.de/