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 ?
Versionsverlauf
-
- Beiträge: 6194
- Registriert: Do 2. Jan 2014, 17:21
- OS, Lazarus, FPC: Linux (die neusten Trunk)
- CPU-Target: 64Bit
- Wohnort: Schweiz
Versionsverlauf
Mit Lazarus sehe ich grün
Mit Java und C/C++ sehe ich rot
Mit Java und C/C++ sehe ich rot
-
- 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
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
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
-
- Beiträge: 6194
- Registriert: Do 2. Jan 2014, 17:21
- OS, Lazarus, FPC: Linux (die neusten Trunk)
- CPU-Target: 64Bit
- Wohnort: Schweiz
Re: Versionsverlauf
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 ?
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
Mit Java und C/C++ sehe ich rot
-
- 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
Genau.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 ?
MiSchi macht die fink-Pakete
-
- 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
Das hab ich grad auf der Mailinglist gesehen, da wir es auch erklärt:
http://wiki.lazarus.freepascal.org/Version_Numbering
http://wiki.lazarus.freepascal.org/Version_Numbering
mfg Ingo
-
- 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
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.
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.