Есть ли зачем в "Laravel" обновлять недавно добавленный функционал? - PullRequest
0 голосов
/ 12 октября 2018

У меня есть настройка laravel на сервере, а другая на моем dev-сервере, поэтому есть ли какая-либо команда или, в любом случае, такая как WordPress, при одном щелчке она обновит файлы с новым добавленным кодом.Можем ли мы сделать то же самое в Laravel?

Ответы [ 2 ]

0 голосов
/ 12 октября 2018

Ваш вопрос немного неясен.Не имеет смысла сравнивать автообновление системы блогов с простой структурой.Ваш вопрос можно интерпретировать тремя способами:

Основные обновления инфраструктуры 5.6 -> 5.7

Здесь вы сами обновляете структуру.В соответствии с https://laravel.com/docs/5.7/upgrade вам необходимо отредактировать файл composer.json и изменить ключ laravel/framework на 5.7.* (если вы хотите обновить текущую стабильную версию).После этого вам нужно позвонить composer update, чтобы вытащить все обновленные зависимости и выполнить шаги по обновлению, указанные в приведенной выше ссылке.

Незначительные обновления платформы 5.6.2 -> 5.6.3

Здесь вы простонужно позвонить composer update.

Обновление версии вашего производственного сервера с версии сервера dev

Существует множество вариантов:

  • Загрузка файлов через rsync из одногосервер на другой
  • Используйте централизованный репозиторий GIT, где вы отправляете на сервер разработки и извлекаете с рабочего сервера
  • Используйте сценарий развертывания, такой как Deployer
  • Использование службы непрерывной интеграции
0 голосов
/ 12 октября 2018

Есть много решений.Лучше всего иметь GIT-репозиторий для вашего проекта.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...