kannst Du mir kurz erklären warum im Changelog von z.B. heute die Bezeichnung „63324d97b597“ benutzt wird und
mir beim Update über 4.0 #211 angezeigt wird?
Woher weiß ich beim installieren, das der Changelog für 63324d97b597 die Version #211 ist?
Ich finde das mehr als unübersichtlich.
4.0 = Hauptversion
63324d97b597 = Unterversion (Entspricht dem eindeutigen Hashwert in der Versionskontrolle)
211 = Automatisch hochzählende Nummer im Build-System
Der wichtige Unterscheid ist, dass die Unterversion eindeutig ist zwischen allen Betriebssytemen. Die Nummer jedoch zählt unabhängig davon hoch. Wenn also mal ein Build fehlschlägt für ein System, dann sind diese nicht synchron. Für mich ist also die Hauptversion + Datum/Unterversion am besten zum Verfolgen. Die Nummer vom Build-System ist eher unwichtig und wird nur dafür genutzt, damit Linux eine aufsteigende Nummer hat, die bei einem Upgrade wichtig ist.
Es wird erst mit IP-Symcon 4.2 aktuell, da sich mit dem aktualisierten RFC seitens PHP die Namen geändert haben. (PHP7 ist für IP-Symcon übriges zur 4.2 geplant)
Zur 4.1 werde ich die „alten“ Namen als veraltet anmerken - wollte die neuen Namen aber schon in der aktuellsten 4.0 erlauben.