Odpowiedzi:
Tak. Musisz:
/tags/0.2
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
i trunk/readme.txt
odzwierciedl nowy stabilny tagsvn commit -m "Tagging ver 0.2"
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 WordPress
Stabilny tag . Znacznik stabilny informuje WordPress, która wersja wtyczki powinna pojawić się w katalogu. Powinien to być format liczbowy, z którym WordPress jest o wiele łatwiejszy. Celuj w liczby takie jak 1,5, 0,5 lub w dowolną wersję, w której jesteś. Jeśli twoja stabilna wersja znajduje się w linii głównej w Subversion, możesz określić „trunk”, ale to jedyny raz, kiedy powinieneś używać słów zamiast liczb.
Ponadto, od faktycznej dokumentacji WordPress ,
Katalog wtyczek WordPress.org działa w oparciu o informacje znalezione w polu Stable Tag w pliku readme. Kiedy WordPress.org analizuje plik readme.txt, pierwszą rzeczą, którą robi, jest spojrzenie na plik readme.txt w katalogu / trunk, gdzie odczytuje wiersz „Stable Tag”. Jeśli brakuje znacznika stabilnego lub jest on ustawiony na „trunk”, wówczas wersja wtyczki / trunk jest uważana za wersję stabilną. Jeśli Stable Tag jest ustawiony na cokolwiek innego, to przejdzie do / tags / w poszukiwaniu wersji, do której się odwołuje. Tak więc stabilny tag „1.2.3” sprawi, że będzie szukał /tags/1.2.3/.
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.
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
.