
Partybooper
Fortgeschrittenes Mitglied
- 366
Nein. Ich bin Programmierer, Versionierung ist auch mein täglich Brot. Xiaomi verwendet nur komischerweise 4 statt 3 Ziffern.BerlinPhoto schrieb:Ja, aber da sind noch Versionstrennpunkte dazwischen: 2.0.2.0 habe ich und um 2.0.102 geht es hier.
2.0.2 ist höher als 2.0.1... was auch immer hinter der 1 folgt.
Normalerweise ist eine Versionsnummer aufgebaut als [Major].[Minor].[Bugfix]
Sprich 1.0.0 wäre beispielsweise der erste Build einer Software. Jetzt wird durch einen Entwickler ein Bug behoben und er pusht seine Codeänderungen in die Versionierung, dann ist die Nummer 1.0.1
Ein weiterer Bug wird behoben, neue Buildnummer 1.0.2 usw.
Kommen neue Features in die Software, ohne dass die Basis geändert wird, wird jetzt die Nummer auf 1.1.0 geändert. Werden hier jetzt regelmäßig Bugs gefixt, landen wir z.B. irgendwann bei 1.1.32
Ändert sich die Software grundlegend, spricht man von einem Major Release, also z.B. 2.0.0 dann.
In diesem Fall hier, 2.0.2.0 vs. 2.0.102.0 ist die letztere Version natürlich die neuere. 102 > 2.
Genauso wäre 2.3.4.16764 < 2.10.0.3, weil die Minornummer 10 schon größer ist als die 3.