Тестирование новых версий обновлятора

 Эта страничка для опытных администраторов и программистов

Здесь я выкладываю ещё не опубликованные версии программы, которые называю тестовыми. В них я добавил возможности, которых пока нет в основной версии и хочу убедиться, что ничего не сломалось. Для этой проверки мне нужно время и, конечно же, помощь самых преданных и опытных пользователей обновлятора - ваша помощь.

Как ведётся разработка обновлятора

Разработка идёт непрерывно, но возможности добавляются таким образом, чтобы продукт всегда оставался работоспособным в целом и новая версия могла быть выпущена в любой момент.

После добавления нового функционала первым и самым главным тестером обновлятора являюсь я сам. Я ведь сам активно его использую, чтобы обновлять и обслуживать собственные базы.

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

После этого я выпускаю эту версию как тестовую и тут же отписываюсь по почте наиболее активным и преданным пользователям обновлятора - вот мол, вышла такая версия с такими фишками, прошу по возможности поставить её себе.

Раздел спасибо

Здесь я буду указывать тех, кто регулярно принимает участие в тестировании новых версий. Без них обновлятор никогда не смог бы быть таким стабильным. Тьфу-тьфу-тьфу, но за 2 с лишним года в релиз не ушло ни одной версии с какой-нибудь критичной ошибкой.

  • Леонид Черновалов (очень ответственный и отзывчивый человек, большой энтузиаст своего дела)
  • Дмитрий Бабенков

Как помочь

Необходимо скачать и установить тестовую версию к себе на компьютер. Её можно установить либо как основную (поверх рабочей), либо как дополнительную, указав при установке вариант "Переносная (portable)".

Нужно чётко понимать, что тестовая версия - она на то и тестовая, и может содержать ошибки и недочёты. Конечно, я даже перед тем как выпустить тестовую версию провожу её минимальное тестирование.

 Внимание! Если вы не являетесь опытным администратором или программистом - не стоит принимать участие в тестировании. Дождитесь пока тестовая версия перейдёт в разряд основной. 

Скачать и установить вручную

Скачать тестовую версию от 18 июля


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

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

Чтобы сделать это:

1. Заходим в "Дополнительные настройки":

2. Если требуется устанавливаем галку "Проверять выход новой версии":

3. Далее переходим на закладку "Системные настройки" и устанавливаем галку "Скачивать тестовые версии обновлятора":

4. Теперь обновлятор будет проверять тестовые версии при запуске наравне со стабильными, а при нажатии на кнопку "Скачать новый обновлятор": скачивать и устанавливать их поверх текущего обновлятора.

Изменения в новой версии

  • 18.07.2018 В системных настройках обновлятора появилась галка "Скачивать тестовые версии обновлятора".
  • 17.07.2018 Внимание. Полностью переписано расписание для запуска задач.
    - Теперь в расписание можно ставить дополнительные операции (их список будет расширяться): скачивание обновлений, выполнение тестирования и исправления баз, скрипты обновлятора.
    - У каждого расписания может быть свой список баз, а также более сложные настройки и условия для запуска. Теряют смысл настройки "любимые дни" и "исключения операций из расписания". Всё это теперь настраивается через индивидуальные списки баз у задач.
    - При первом запуске новой версии обновлятор выполнит перенос настроек расписания из старого формата в новый, при этом он учтёт любимые дни и исключения, которые могли быть настроены. Рекомендуется перепроверить настройки расписания после установки новой версии.
  • 11.07.2018 Исправлена работа обновлятора при включенном FIPS на сервере.
  • 03.07.2018 Теперь обновлятор помечает создаваемые sql-архивы как copy-only.
  • 02.07.2018 Исправлена возможность скачивания платформы 1с из обновлятора (она сломалась для версия 8.3.12, так как 1с изменили адрес дистрибутивов).
  • 02.07.2018 Исправлена возможность динамического обновления при многопоточном выполнении операций.
  • 28.06.2018 Внесены изменения в связи с переводом сайта helpme1c.ru на https. Теперь запрос активации и все другие взаимодействия с сайтом (справка, скачивание новых версией) осуществляются по защищенному протоколу.
  • 21.06.2018 Появилась возможность динамического обновления баз: helpme1c.ru/kak-vklyuchit-vozmozhnost-dinamicheskogo-obnovleniya-bazy-v-obnovlyatore
  • 15.06.2018 Появилась возможность автоматического восстановления серверных баз при ошибке обновления: helpme1c.ru/nastraivaem-avtomaticheskoe-vosstanovlenie-bazy-pri-oshibkax-obnovleniya
  • 15.06.2018 Появилась возможность указать обновлятору, чтобы он восстанавливал базу к исходному состоянию при ошибке выполнения обработчиков обновления: helpme1c.ru/nastraivaem-avtomaticheskoe-vosstanovlenie-bazy-pri-oshibkax-obnovleniya#i-3
  • 15.06.2018 Появилась возможность восстанавливать серверные базы из архивов, сделанных sql-сервером напрямую из обновлятора: helpme1c.ru/nastraivaem-avtomaticheskoe-vosstanovlenie-bazy-pri-oshibkax-obnovleniya#i-5
  • 15.06.2018 Появилась возможность выключать облако, не удаляя его.
  • 15.06.2018 В свойствах базы теперь можно переопределить опцию "Не обновлять базу, если в ней работают пользователи".
  • 08.06.2018 Появилась возможность уведомления пользователей об успешных операциях с базами: helpme1c.ru/uvedomlyaem-polzovatelej-ob-uspeshnyx-operaciyax-s-bazami-v-obnovlyatore
  • 08.06.2018 Перед установке этой версии поверх предыдущей тестовой версии от 4 июня может понадобиться остановить вручную процесс менеджера теневого копирования Updater1C.VssManager.exe. Этот недочёт уже устранён для будущих версией.
  • 04.06.2018 Появилась возможность теневого копирования: helpme1c.ru/nastraivaem-tenevoe-kopirovanie-dlya-arxivacii-v-obnovlyatore

Я нашёл ошибку или серьёзный недочёт

Отличная работа! Примите мои поздравления. Найдя ошибку в тестовой версии - вы избавили сотни пользователей от возможных проблем, а меня от бесконечного потока писем и мучительного ответа на них.

Для исправления ошибки мне от вас понадобится отчёт из обновлятора (желательно сделанный в режиме отладки).

Режим отладки можно включить в настройках обновлятора (дополнительные настройки, закладка "Системные настройки", галка "Включить отладочный режим..."). Либо при ручном запуске операции удерживайте клавишу "Shift" на клавиатуре.

Этот отчёт нужно прислать мне на почту helpme1c.box@gmail.com, указав в заголовке письма тему "ошибка в тестовой версии".

С уважением к вам и вашему делу,
автор программы "Обновлятор-1С" Владимир Милькин