[TYPO3-german] Update / Versionierung der eigenen Extension

Michael typo3ml at schams.net
Sat Jan 28 13:01:04 CET 2012


On 28/01/12 23:28, Philipp Gampe wrote:

[...]
> Wichtig ist die Version nur, wenn du deine Extension im TER veröffentlichst, 
> da es dann etwas ungünstig wäre, wenn die neue Versionsnummer kleiner als 
> die aktuell veröffentlichte ist.

Wobei vielleicht noch anzumerken waere, dass bei einem *Update* einer
bereits im TER veroeffentlichten Extension, der Extension Manager das
entsprechende Element (Major.Minor.Bugfix) um "1" hoch zaehlt.

Also, angenommen, du hast eine Extension Version 1.0.0 im TER
veroeffentlicht, hast nun (lokal) Aenderungen vorgenommen und moechtest
die Version 1.0.1 veroeffentlichen, dann sollte man in der Datei
"ext_emconf.php", die Version im Array *nicht* manuell auf "1.0.1"
setzen (sondern auf "1.0.0" lassen).

Kurz vor der Veroeffentlichung wird man vom Extension Manager gefragt,
was man hochzaehlen moechte, in der Form:

x.y.z+1
x.y+1.z
x+1.y.z

Um die Version 1.0.0 auf 1.0.1 zu erhoehen, wuerde man demzufolge die
erste Option waehlen - dann wird die Datei "ext_emconf.php" neu
geschrieben und im TER erscheint die Version 1.0.1.

Sollte im TER die Version 1.0.0 sein, du aber einen Sprung machen
moechtest, und zum Beispiel Version 1.0.42 veroeffentlichen wollen, dann
editiere vor dem Schritt mit dem Extension Manager das Array und setze
die Version auf "1.0.41".

TYPO3 Administratoren bekommen dann im Extension Manager angezeigt, dass
eine neue (hoehere) Version deiner Extension verfuegbar ist (nachdem sie
die Extension List aktualisiert und nach neuen Updates geprueft haben).

Cheers
Michael


More information about the TYPO3-german mailing list