Versionsverlauf

Für alles, was in den übrigen Lazarusthemen keinen Platz, aber mit Lazarus zutun hat.
Antworten
Mathias
Beiträge: 6194
Registriert: Do 2. Jan 2014, 17:21
OS, Lazarus, FPC: Linux (die neusten Trunk)
CPU-Target: 64Bit
Wohnort: Schweiz

Versionsverlauf

Beitrag von Mathias »

Wie läuft das mit der Version-Vergabe von Lazarus.
Die Entwicklerversion welche man per SVN bezieht, ist 1.5.
Es gibt auch ein 1.6RC1
Das normale Lazarus ist 1.4.4

Wird momentan an 1.5 entwickelt und wen diese fast fertig ist, gibt es ein RC1-RCx ?
Und wen da endgültig 1.6 da ist, wird es ein 1.7 geben ?

Aber komischerweise gab es aus der 1.4.2 ein 1.4.4, obwohl 1.5 schon da ist.

Wie blickt man da durch ? :wink:
Mit Lazarus sehe ich grün
Mit Java und C/C++ sehe ich rot

shokwave
Beiträge: 470
Registriert: Do 15. Nov 2007, 16:58
OS, Lazarus, FPC: Win11/Ubuntu Budgie (L 3.0 FPC 3.2.2)
CPU-Target: i386, x64
Wohnort: Gera

Re: Versionsverlauf

Beitrag von shokwave »

Hi,

der "Trunk" ist die aktuelle Entwicklerversion und ist immer eins höher als die aktuelle stabile Version. D.h. wenn 1.6 erscheint wird kurz vorher Trunk auf 1.7 erhöht. Im Trunk landen alle Änderungen ungetestet. Stellen sich Änderungen als stabil heraus landen sie im "Fixes"-Zweig (z. B. 1.6.1). Schließlich wird irgendwann ein 1.6.2 veröffentlicht.

Merke: gerade Versionsnummer = stabil
ungerade Versionsnummer = nicht bzw. ungenügend getestet
mfg Ingo

Mathias
Beiträge: 6194
Registriert: Do 2. Jan 2014, 17:21
OS, Lazarus, FPC: Linux (die neusten Trunk)
CPU-Target: 64Bit
Wohnort: Schweiz

Re: Versionsverlauf

Beitrag von Mathias »

Kleiner Nachtrag: Die aktuelle Trunk ist gar nicht mehr 1.5 sondern 1.7.
Hat das damit zu tun, das kürzlich 1.6RC1 erschienen ist ?
Mit Lazarus sehe ich grün
Mit Java und C/C++ sehe ich rot

mischi
Beiträge: 206
Registriert: Di 10. Nov 2009, 18:49
OS, Lazarus, FPC: macOS, 10.13, lazarus 1.8.x, fpc 3.0.x
CPU-Target: 32Bit/64bit

Re: Versionsverlauf

Beitrag von mischi »

Mathias hat geschrieben:Kleiner Nachtrag: Die aktuelle Trunk ist gar nicht mehr 1.5 sondern 1.7.
Hat das damit zu tun, das kürzlich 1.6RC1 erschienen ist ?
Genau.
MiSchi macht die fink-Pakete

shokwave
Beiträge: 470
Registriert: Do 15. Nov 2007, 16:58
OS, Lazarus, FPC: Win11/Ubuntu Budgie (L 3.0 FPC 3.2.2)
CPU-Target: i386, x64
Wohnort: Gera

Re: Versionsverlauf

Beitrag von shokwave »

Das hab ich grad auf der Mailinglist gesehen, da wir es auch erklärt:

http://wiki.lazarus.freepascal.org/Version_Numbering
mfg Ingo

marcov
Beiträge: 1100
Registriert: Di 5. Aug 2008, 09:37
OS, Lazarus, FPC: Windows ,Linux,FreeBSD,Dos (L trunk FPC trunk)
CPU-Target: 32/64,PPC(+64), ARM
Wohnort: Eindhoven (Niederlande)

Re: Versionsverlauf

Beitrag von marcov »

Und für FPC gibst http://freepascal.stack.nl/faq.html#versions (speziell das Bild)

Dabei haben FPC und Lazarus den selben Prinzip, mittler Wert ungerade heißt instabiler (development) Branch, letzter Wert ungerade meint laufende Version auf ein Branch)

Und der neusten instabiler Branch heißt immer TRUNK.

Antworten