Jeśli wypycham nową wersję (v0.2) mojej wtyczki (v0.1) na repozytorium, co mam zrobić ze stabilnym znacznikiem w pliku readme? Zmienić na v0.2?
Co powinno tu przyjechać? Proszę o wyjaśnienia :)
svn
plugin-repository
readme
Popiół
źródło
źródło
trunk/readme.txt
aby odzwierciedlić nowy stabilny tag. W przeciwnym razie możesz uzyskać możliwy stan wyścigu, w którym serwery wp.org będą myśleć, że jest nowy tag do spakowania, ale tak naprawdę jeszcze nie istnieje, ponieważ jeszcze tego nie zrobiłeśsvn cp
.Poleciłbym następującą kolejność operacji:
.php
plik wtyczki w bagażniku, aby odzwierciedlić nową wersję, i zatwierdźsvn cp trunk tags/0.2
tags/0.2/readme.txt
itrunk/readme.txt
odzwierciedl nowy stabilny tagsvn commit -m "Tagging ver 0.2"
źródło
Stable tag
Wskazuje aktualną wersję w repozytorium SVN, które użytkownicy mają zastosowania / aktualizacji. W większości przypadków po prostu ustaw na „bagażnik”, jak wyjaśniono w tym artykule na temat Smashing Magazine, Jak ulepszyć Readme.txt wtyczki WordPressPonadto, od faktycznej dokumentacji WordPress ,
Jeśli używasz svn jako repozytorium programistycznego, sensowne jest użycie rzeczywistego numeru wersji w znaczniku stabilnym. na przykład 1.5.2, gdy w repozytorium, nad którym aktualnie pracujesz, znajduje się wersja 2.0.0, ale wciąż jest w fazie rozwoju.
Inny powód, aby użyć numeru wersji
Jeśli Twoja wtyczka ma tłumaczenia i korzysta z przetłumaczonych ciągów ze zlokalizowanymi funkcjami , możesz rozważyć użycie stabilnej wersji znacznika, ponieważ pliki językowe są ładowane dla tej wersji. Jeśli więc zaktualizujesz wtyczkę i dodasz wiele nowych zlokalizowanych ciągów, warto ustawić stabilny tag na poprzednią wersję, aby dać tłumaczom czas na dokończenie tłumaczenia dla nowej wersji. Gdy tłumaczenia będą gotowe, możesz przełączyć stabilny tag.
źródło