TT-MS Headquarters
MiniIN vs Nightly - Druckversion

+- TT-MS Headquarters (https://www.tt-ms.de/forum)
+-- Forum: Allgemeines rund um Transport Tycoon (/forumdisplay.php?fid=71)
+--- Forum: Allgemeines zu OpenTTD (/forumdisplay.php?fid=20)
+--- Thema: MiniIN vs Nightly (/showthread.php?tid=2506)

Seiten: 1 2


RE: MiniIN vs Nightly - Bernhard - 13.01.2007 08:52

zu 0.5.0 RC3 gibt es kein Nightly!
Das letzte Nightly ist vom 31.12.2006
Und weitere wird es von diesem Team nicht geben!


RE: MiniIN vs Nightly - Netghost - 05.11.2007 14:02

apropos nightlys: Die aktuellen "offizielen" nightlys.die sind immer vom letzten Release? also alle nightlys die jetzt kommen sind von der 0.5.3?


RE: MiniIN vs Nightly - fjb - 05.11.2007 14:40

Netghost schrieb:apropos nightlys: Die aktuellen "offizielen" nightlys.die sind immer vom letzten Release? also alle nightlys die jetzt kommen sind von der 0.5.3?

Nein, die Nightly Builds sind Entwicklerversionen. Daraus wird mal die Version 0.6.


RE: MiniIN vs Nightly - Bernhard - 05.11.2007 15:47

Zitat:Nein, die Nightly Builds sind Entwicklerversionen. Daraus wird mal die Version 0.6.
woraus sind sie entstanden wenn nicht aus 0.5.3 ?

Obwohl die Formulierung "kommen von" natürlich nicht sehr gut ist.


RE: MiniIN vs Nightly - fjb - 05.11.2007 16:40

Bernhard schrieb:
Zitat:Nein, die Nightly Builds sind Entwicklerversionen. Daraus wird mal die Version 0.6.
woraus sind sie entstanden wenn nicht aus 0.5.3 ?

Sie laufen parallel zum 0.5er Branch. Das ist wie ein Hauptgleis, von dem parallel laufende Nebengleise abzweigen. Alle Gleise 8oder Branches) haben den gleichen Ursprung, aber an Weichen verzweigen sie und laufen parallel weiter. Irgendwann enden dann einige der Gleise (also 0.5.x wird nicht mehr weiterentwickelt) und vom Hauptgleis (Trunk) wird ein neues Nebengleis (Release 0.6) abgespalten und dann parallel aber eigenständig zum Hauptgleis gepflegt und weiterentwickelt. Ab und zu gibt es Weichen vom Hauptgleis zum Nebengleis (also einige Features aus dem Trunk wandern in die Realease).

Ich hoffe das war jetzt einigermaßen verständlich erklärt. Wer genaueres wissen möchte, sollte sich über Versionskontrollsysteme schlau machen. Einen Einstieg bietet z. B. das Buch zu Subversion:

http://svnbook.red-bean.com/


RE: MiniIN vs Nightly - Netghost - 05.11.2007 23:58

Gut dann anders gefragt: aus welchem Trunk entstammen die aktuellen Nightlys? 0.6 kann es ja nicht sein, weil aus den aktuellen Nightlys WIRD ja erst irgendwann die 0.6

Und was ein Ende hat muss ja auch irgendwann einen Anfang haben.
.
.
.
hmm das mit dem nebengleis.
Ich habe einen GROßEN Topf "Entwicklertrank", der jede Nacht mit ein paar kleinen änderungen neu gekocht wird(nightlys). irgendwann sagt der Chefentwickler "So dieser Trank ist mal wieder gut" und nimmt eine art "probe" (release candidat) und wenn der dann in Ordnung ist (RCx bis RCgold) wird der zugekorkt und als neune version per magischer Verfilfältigung (kopie) vertrieben.

Also sind die Releases immer nur "auszüge" aus den aktuelln "nightlys" die nochmal gründlich auf Bugs überprüft werden (aber nicht, wie die nightlys, weiter verändert werden).

*ein wenig verwirrt bin, aber glaubt es verstanden zu haben*


RE: MiniIN vs Nightly - fjb - 06.11.2007 00:40

Moin,

Netghost schrieb:Gut dann anders gefragt: aus welchem Trunk entstammen die aktuellen Nightlys? 0.6 kann es ja nicht sein, weil aus den aktuellen Nightlys WIRD ja erst irgendwann die 0.6

Die aktuellen Nightly Builds sind der Version 0.6 deutlich ähnlicher als der Version 0.5, sie sind sozusagen ein unfertiges 0.6.

Netghost schrieb:Ich habe einen GROßEN Topf "Entwicklertrank", der jede Nacht mit ein paar kleinen änderungen neu gekocht wird(nightlys). irgendwann sagt der Chefentwickler "So dieser Trank ist mal wieder gut" und nimmt eine art "probe" (release candidat) und wenn der dann in Ordnung ist (RCx bis RCgold) wird der zugekorkt und als neune version per magischer Verfilfältigung (kopie) vertrieben.

Also sind die Releases immer nur "auszüge" aus den aktuelln "nightlys" die nochmal gründlich auf Bugs überprüft werden (aber nicht, wie die nightlys, weiter verändert werden).

Ja genauso ist es. Die Version 0.5 ist ein spezieller Nightly Build mit einem hohen Reifegrad. Danach ging die Entwicklung weiter in Richtung 0.6. Bei der version 0.5.x wurden Bugs gefixt und einige der Features von den Nightly Builds eingebaut (das nennt man Backport, also eine Portierung auf eine "alte" Version). Die Nightly Builds werden also der Version 0.5.x immer unähnlicher, deshalb zählt man sie zur Version 0.6.

Netghost schrieb:*ein wenig verwirrt bin, aber glaubt es verstanden zu haben*

Du hast das schon ganz gut verstanden.