Was mache ich mit dem stabilen Tag in der Readme-Datei, wenn ich eine neue Version (v0.2) meines Plugins (v0.1) auf das Repo drücke? Auf v0.2 ändern?
Was soll hierher kommen? Klarstellungen bitte :)
svn
plugin-repository
readme
Ashfame
quelle
quelle
trunk/readme.txt
darin besteht, das neue stabile Tag zu aktualisieren . Andernfalls können Sie eine mögliche Race-Bedingung erhalten, bei der die wp.org-Server glauben, dass ein neues Tag gebündelt werden muss, das jedoch noch nicht vorhanden ist, da Sie dies noch nicht getansvn cp
haben.Ich würde diese Reihenfolge empfehlen:
.php
Datei Ihres Plugins im Trunk, um die neue Version wiederzugeben, und legen Sie festsvn cp trunk tags/0.2
tags/0.2/readme.txt
undtrunk/readme.txt
um ein neues stabiles Tag wiederzugebensvn commit -m "Tagging ver 0.2"
quelle
Das
Stable tag
gibt die aktuelle Version im SVN-Repository an, die Benutzer verwenden / aktualisieren sollen. In den meisten Fällen setzen Sie es einfach auf "trunk", wie in diesem Artikel im Smashing Magazine, So verbessern Sie die Readme.txt Ihres WordPress-Plugins, erläutertDarüber hinaus aus der eigentlichen WordPress-Dokumentation ,
Wenn Sie den SVN als Entwicklungs-Repository verwenden, ist es sinnvoll, eine tatsächliche Versionsnummer im Stable-Tag zu verwenden. Zum Beispiel 1.5.2, während Sie v2.0.0 in dem Repository haben, an dem Sie gerade arbeiten, das sich jedoch noch in der Entwicklung befindet.
Anderer Grund, eine Versionsnummer zu verwenden
Wenn Ihr Plugin Übersetzungen enthält und übersetzte Zeichenfolgen mit lokalisierten Funktionen verwendet , sollten Sie eine stabile Version für das Tag verwenden, da Sprachdateien für diese Version geladen werden. Wenn Sie also Ihr Plugin aktualisieren und viele neue lokalisierte Zeichenfolgen hinzufügen, ist es sinnvoll, Ihr stabiles Tag auf die vorherige Version zu setzen, damit die Übersetzer Zeit haben, die Übersetzung für die neue Version abzuschließen. Sobald die Übersetzungen fertig sind, können Sie das stabile Tag wechseln.
quelle