При работе над новым проектом Yii члены команды всегда добавляют новые зависимости композитора, изменения базы данных и обновления в каждую среду.Рабочий процесс Yii2 Team
На данный момент, я бегу следующие команды каждый раз, когда я достаю изменения:
git pull
composer install
./yii init
./yii migrate
Является ли это правильный рабочий процесс? Является ли это эффективным? Кажется, что-то может быть намного лучше, есть ли способ узнать, нужно ли мне перенести/init/или установить зависимости композитора перед запуском команд или что-то еще?
этот пост большой! Спасибо @jacmoe за это! Я никогда не мог понять, как это сделать, поскольку я не знал о существовании таких проектов, как Deployer. –
Если вы используете мой сценарий Deployer для расширенного приложения, не стесняйтесь сообщать об ошибках, предлагать функции или даже выпускать PR. :) – jacmoe
Но Deployer действительно отличный инструмент :) – jacmoe