Использование управления версиями в WordPress

Раньше я был очень неохотно использовать Гит во время моего развития; Я думаю, что мне не нужен Git, и я не могу найти убедительных причин для его использования, то есть до тех пор, пока коды не станут бесполезными, и мне придется вернуться к предыдущей версии. В таких случаях Git чрезвычайно полезен.

Git – это система управления версиями, которая записывает ревизии. Git также может быть использован в качестве плана резервного копирования, так как вы можете восстановить файлы в случае серьезной ошибки.

Если вы работаете над WordPress, вы знаете, что изменения, сделанные в WordPress, необратимы. После нажатия кнопок «Сохранить», «Установить» и «Обновить» трудно вернуться к предыдущему состоянию. Git будет очень кстати в таком случае.

Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)

Теперь есть плагин WordPress под названием VersionPress, который сочетает в себе Git со знакомым интерфейсом WordPress. Этот плагин архивирует изменения и обновления, сделанные на веб-сайте WordPress с помощью Git, позволяя вам отменить изменения или отменить их обратно в исходное состояние. Давайте посмотрим, как работает этот плагин.

Начиная

VersionPress поставляется в виде Плагин WordPress; так что вы можете сразу включить и выключить эту функцию одним щелчком мыши. После активации плагина вы найдете новое меню с именем VersionPress. Именно здесь VersionPress записывает исторические действия, которые произошли на веб-сайте.

Но прежде чем он станет полностью функциональным, нам нужно запустить VersionPress для создания Git-репозитория для веб-сайта.

Нажмите кнопку инициализации.

VersionPress работает незаметно за кулисами, регистрируя действия веб-сайта, такие как создание нового сообщения или страницы, установка нового плагина, размещение комментариев и настройка параметров веб-сайта на экране плагина, как показано ниже.

Записанный элемент показывает дату, когда происходит действие, Git ID номер записи, сообщение или описание действия.

Отменить изменения

Как уже упоминалось, VersionPress не только записывает действия. Поскольку VersionPression использует Git, вы также можете вернуться к предыдущим пунктам.

Как показано на скриншоте выше, у нас уже есть несколько записей. На каждой из зарегистрированных активностей вы увидите две ссылки: «Отменить это» и «Вернуться к этому». Теперь, на всякий случай, мы хотим вернуться к самому началу состояния веб-сайта, просто нажмите «Вернуть к этому» в последнем записанном элементе. VersionPress вернет вас туда.

Инструмент резервного копирования
Кроме того, вы можете использовать VersionPress в качестве инструмента резервного копирования. Отличительной особенностью резервного копирования VersionPress является то, что размер файла резервной копии может быть намного меньше по сравнению с традиционными методами. Традиционный инструмент резервного копирования будет выполнять резервное копирование всей базы данных в определенный период времени – ежемесячно, еженедельно, ежедневно – и будет выполнять резервное копирование всех вещей, даже тех же данных, которые уже были зарезервированы ранее.

Git работает, создавая резервную копию только в логических изменениях, а не в фиксированные сроки. VersionPress может создавать резервные копии меньшего размера.

Вывод

В целом, VersionPress – действительно креативный способ использования Git. С точки зрения разработчика, VersionPress может быть очень удобным инструментом для тестирования веб-сайтов. На момент написания, однако, VersionPress находится на стадии Alpha – иными словами, он еще не готов для публичного тестирования (так что следите за обновлениями!). Плагин будет выпущен под лицензией GPL, которая является той же самой лицензией, используемой для WordPress.

Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)

Похожие записи

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *