Как обезопасить себя от неудачного composer update? Бекапа файлов и БД достоточно?

Главные вкладки

Аватар пользователя VasyOK VasyOK 8 июня 2020 в 15:45

Как обезопасить себя от неудачного composer update? Бекапа файлов и БД достоточно, чтобы если что вернутся на точку сохранеия.
Если да: как заархивить все кроме папок файловой системы (публичной и притватной)? Есть какаято комманда типа drush archive-dump?

Комментарии

Аватар пользователя ivnish ivnish 8 июня 2020 в 16:46

Да, гита вполне достаточно. git reset --hard + git clean помогут вернуть "как было". БД же не помешает бэкапить чем чаще, тем лучше

Аватар пользователя webcrf webcrf 9 июня 2020 в 7:03

Если вы не знали то в composer.lock записываются точные версии установленных пакетов. И когда выполняется composer install и оно видит что есть этот .lock файл, оно из него вот точно это и поставит. Т.е. эту папку vendor всегда можно удалить и поставить из .lock файла, главное вам чтобы эти файлы у вас были, в системе контроля версий той же.