Что такое обработчики обновления, зачем они нужны и как отключить их выполнение?

  оглавление  Зачем может понадобиться настройка 'Обновлять не более чем на N релизов за один запуск'?

Обновлятор-1с. Зачем может понадобиться настройка 'Применять обновления не раньше чем через N дней после их выхода'?

Настройка

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

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

Часто имеет смысл устанавливать обновление спустя 2-3 дня. Если за это время не вышло нового обновления, значит уже выпущенное не содержит в себе критических ошибок и его можно смело устанавливать.

Эта опция также доступна через параметр командной строки AgeUpdates.

Как обновлятор определяет дату выхода обновления

Выпущенное обновление обычно содержит текстовый файл с именем UpdInfo.txt. Именно из него обновлятор читает дату выхода обновления:

Важный момент. Эта дата почти никогда не будет совпадать с датой выхода обновления и будет отставать от неё обычно на 3-4 дня.

Это связано с тем, то выпущенное обновление сначала выходит для ознакомления и тестирования и лишь затем (спустя какое-то количество дней) становится доступным для всех.

С уважением, (преподаватель школы 1С программистов и разработчик обновлятора).



Владимир Милькин
Как помочь сайту: расскажите (кнопки поделиться ниже) о нём своим друзьям и коллегам. Сделайте это один раз и вы внесете существенный вклад в развитие сайта. На сайте нет рекламы, но чем больше людей им пользуются, тем больше сил у меня для его поддержки.

Нажмите одну из кнопок, чтобы поделиться:



Что такое обработчики обновления, зачем они нужны и как отключить их выполнение?

  оглавление  Зачем может понадобиться настройка 'Обновлять не более чем на N релизов за один запуск'?