Обновление системы и патчи

Обновление системы.

При выходе новых версий в данном меню можно будет увидеть что доступна новая версия для обновления и скачать ее, нажав на кнопку "Обновить сейчас". Подключение к серверу обновлений настраивается при продаже ПО, компанией продавцом и активно только при наличии оплаченной подписки на обновления.

Обновление не требуется

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

Обновление недоступно

Если у вас закончился срок действия пакета Технической поддержки и обновлений или вы используете Demo версию, то система предупредит вас о том, что обновление недоступно.

Обязательные действия после обновления:

  • Иногда после обновления ПО системе требуется повысить версию схемы Базы Данных и в фоновом режиме запускается процедура миграции схемы. Но в зависимости от ряда причин автоматическая миграция может не произойти или завершиться с ошибками. Для того чтобы не было проблем рекомендуем выполнять миграции вручную:

Выполните в консоли сервера следующие команды в Linux версии:

cd /var/www/vsdesk/protected (путь к корню системы может отличаться)

php yiic.php migrate up

Если у вас Windows версия, то:

Контекстное меню Open server - Дополнительно - Консоль;

cd c:\vsdesk\domains\localhost\protected

php yiic.php migrate up

На вопрос о применении миграции ответьте "yes"

  • После каждого обновления требуется перезагрузка ролей, так как новый функционал поставляется по умолчанию с отключенными правами доступа. Для обновления ролей необходимо в меню Настройки - Управление ролями нажать на кнопку выделенную на рисунке:

  • Установите новые настройки ролей, в соответствии с потребностями ваших процессов. По умолчанию новые пункты ролей отключены для всех ролей!

Патчи их применение и откат

В системе предусмотрено применение патчей для устранения ошибок, до выхода официального релиза. Вы можете устанавливать все патчи по очереди для получения всех изменений или применять по одному, для исправления определенной ошибки.

ВНИМАНИЕ! Перед выполнением любых действий не забывайте выполнять резервное копирование! Любые действия до выхода официального релиза, вы выполняете понимая возможные негативные последствия и принимаете ответственность.

Все патчи для вашей версии ПО доступны по ссылке https://disk.yandex.ru/d/NRubk...

Скопируйте скачанный файл в папку:

/var/www/vsdesk/patches - Linux
c:\vsDesk\domains\localhost\patches - Windows

Запустите в консоли последовательно следующие команды:

Linux

cd /var/www/vsdesk
git apply -v patches/имя_присланного_файла

Windows

cd c:\vsDesk\domains\localhost
git apply -v patches\имя_присланного_файла

Чтобы отменить изменения патча:

git apply -R patches/имя_присланного_файла

Last updated