Обновление Пассворк 5→6 на Linux
Подготовка к обновлению
Сделайте копию папки с файлами Пассворк. В случае каких-либо проблем вы можете откатиться к вашей версии. Файлы располагаются в директории:
- старая Docker сборка —
/server/sites/prod - ручная установка —
/var/www
Для старой Docker сборки
cd /server/sites/prod
git fetch
git checkout v6
git reset --hard origin/v6
git pull
Для ручной установки
cd /var/www
git fetch
git checkout v6
git reset --hard origin/v6
git pull
Если после выполнения git pull вы видите ошибку
git pull
fatal: unsafe repository ('/server/sites/prod' is owned by someone else)
To add an exception for this directory, call:
Выполните следующую команду:
Для старой Docker сборки
git config --global --add safe.directory /server/sites/prod
Для ручной установки
git config --global --add safe.directory /var/www
И повторите git pull
Система автоматически загрузит обновления.