Перейти к основному содержимому
Это документация для Пассворка версии 5.0, которая больше не поддерживается.

Актуальная документация находится на странице последней версии 7.0.
Версия: 5.0

Обновление кода Пассворка на Linux

Подготовка к обновлению

Сделайте копию папки с файлами Пассворк. В случае каких-либо проблем вы можете откатиться к вашей версии. Файлы располагаются в директории:

  • Ручная установка — /var/www
  • Старая Docker сборка — /server/sites/prod

Для ручной установки

cd /var/www
git fetch
git reset --hard origin/v5
git pull --force

Для старой Docker сборки

cd /server/sites/prod
git fetch
git reset --hard origin/v5
git pull --force

Если после выполнения 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

Система автоматически загрузит обновления.