#wordpress #svn
#wordpress #svn
Вопрос:
Мне не удалось найти прямой ответ на эти вопросы, что уже несколько месяцев не позволяет мне публиковать новую версию моего плагина WP. Мне не хватает более глубокого понимания SVN (используемого репозиторием WP), а также я не хочу что-то испортить и создавать проблемы для людей, которые используют плагин и решают его обновить (менее тысячи установок, но все же я знаю, что многие люди зависят от него, чтобы их веб-сайты работали должным образом).
В новой версии плагина у меня есть два основных изменения:
- Название плагина изменилось, чтобы отразить новые функциональные возможности, но я бы предпочел, чтобы название папки плагина также изменилось.
- Я переписал плагин практически с нуля, что привело к совершенно новой структуре файлов / папок. Этот код находится в своем собственном месте и еще не перемещен в магистраль.
Естественно, я хотел бы, чтобы старый плагин мог обновляться до новой версии, поскольку у него уже есть база пользователей. Новая версия сделана так, чтобы хорошо сочетаться со старой, если ее загрузить вручную в виде zip-пакета.
Итак, вопрос в том, каким был бы наилучший способ опубликовать новую версию в репозитории плагинов WordPress, учитывая, что
- Имя папки плагина должно измениться (если это вообще возможно), и
- Все старые файлы из текущего тега latest не должны существовать в новой версии из-за полной перезаписи кода.
Пожалуйста, помогите, чтобы я мог, наконец, продолжить работу над этим проектом.
Ответ №1:
- Как подтвердила служба поддержки WP, изменение имени папки плагина невозможно.
- Это не настоящий ответ на вопрос, но в свете ответа на 1. Я просто добавлю новый плагин в репозиторий и обновлю старый с уведомлениями для пользователей, которые хотят заменить его более сложным плагином.