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

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

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

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

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

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

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

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

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

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

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

Как помочь

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

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

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

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

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


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

Как настроить такое обновление (раскройте список)

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

  • 22.10.2021 Доработана архивация средствами СУБД Postgres (ссылка). Теперь можно выбирать сжатие средствами СУБД, а также менять формат архива с Plain на Custom.
  • 18.10.2021 Мелкие улучшения и изменения.
  • 14.10.2021 В отчёт по операции добавлено предупреждение о проблемах с платформой 8.3.20.1549: ссылка
  • 12.10.2021 Мелкие улучшения и изменения.
  • 11.10.2021 Мелкие улучшения и изменения.
  • 11.10.2021 В скрипты вынесена команда для настройки (раз)блокировки работы с внешними ресурсами в базе, вот пример её использования: ссылка
  • 08.10.2021 Доработан функционал завершения неиспользуемых сеансов (ссылка) с учётом того, что он может применяться на отказоустойчивых кластерах, когда каждый сеанс может дублироваться несколько раз (для резервирования) с одинаковым идентификатором.
  • 08.10.2021 Мелкие улучшения и изменения.
  • 07.10.2021 Много мелких системных изменений в коде обновлятора, не влияющих на функционал, но влияющих на его потребление ресурсов ядра ОС.
  • 07.10.2021 Восстановлена загрузка в облако Mega.nz (у них повысились требования к версии tls). Заодно обновлена версия библиотеки MegaApiClient.dll с 1.7 до 1.9).
  • 04.10.2021 Мелкие улучшения и изменения.
  • 30.09.2021 Доработано контекстное меню для нового элемента интерфейса для ввода паролей (со стандартным контекстным меню не работала вставка).
  • 28.09.2021 В задаче расписания у опции "Выключить компьютер после завершения операции" появился переключатель в значение "Перезагрузить компьютер".
  • 28.09.2021 Мелкие улучшения и изменения.
  • 27.09.2021 Доработана система хранения конфиденциальных настроек обновлятора. Это настройки, которые хранятся в едином файле вместе с паролем и/или ограничением по дате для запуска обновлятора (настраиваются в дополнительных настройках на закладке "защита программы"). При удалении этого файла (для сброса пароля) теперь также будет сбрасываться следующая информация: доступ к основному ИТС, код активации, информация о http-прокси.
  • 27.09.2021 Мелкие улучшения и изменения.
  • 27.09.2021 Мелкие улучшения и изменения.
  • 22.09.2021 В интерфейсе доработан компонент для ввода паролей, чтобы предотвратить раскрытие уже введённых паролей программами типа BulletsPassView и KernelPasswordUnmask, которые легко убирают звёздочки из таких полей.
  • 20.09.2021 Теперь ширину столбцов (кроме первого, он расчитывается автоматически) в списке баз можно регулировать мышкой, перетаскивая его границу.
  • 16.09.2021 Обновлятор научился скачивать ознакомительные (тестовые) обновления конфигураций с сайта 1с: ссылка Эта возможность пригодится разработчикам дополнений (инструментов) для типовых и отраслевых конфигураций, чтобы тестировать свои решения до основного выхода новых версий конфигураций.
  • 07.09.2021 В задаче расписания появился новый вид операции "очистка временных файлов". Параметры настраиваются по ссылке справа от операции. Это та же самая операция очистки временных файлов, которую мы запускали раньше вручную: ссылка
  • 26.08.2021 Исправлена ошибка при скачивании платформы 1с (этот механизм недавно был переработан и не учитывал один из вариантов некорректного html на страницах сайта 1с с описанием дистрибутива).
  • 25.08.2021 В дополнительных параметрах задачи (по расписанию) появилась опция "Для ручного запуска задачи создавать ярлык". Установка этой опции заставляет обновлятор при сохранении расписания создавать ярлык для запуска этой задачи в заданной пользователем папке.
  • 20.08.2021 Добавлена автоматическая сортировка элементов в следующих местах: список кластеров, список серверов баз данных, список версий 1с для запуска стартера.
  • 20.08.2021 В диалоге "Пауза" появилась ссылка, позволяющая просмотреть список баз, над которыми выполняется временно остановленная операция.
  • 18.08.2021 Рефакторинг кода, который отвечает за скачивание платформы 1с (готовлюсь к внедрению функционала для скачивания тестовых обновлений конфигураций, это можно делать только через сайт).
  • 18.08.2021 Мелкие улучшения и изменения.
  • 10.08.2021 Диалог "Свойства базы", закладка "Архивация". Исправлено ошибочное поведение, которое приводило к сбросу значения (к значению по умолчанию), переопределенного в поле "Путь для архивов этой базы".
  • 09.08.2021 Доработано поведение диалога "Пауза".
  • 09.08.2021 Добавлена синхронизация создания com-коннектора (используется для внешнего подключения к базам) между различными экземплярами (потоками) обновлятора, чтобы избежать ошибки подключения при стечении обстоятельств и параметров окружения.
  • 04.08.2021 В дополнительных настройках на закладке "Системные настройки" в разделе "Разное" появилась новая опция "Использовать единую метку при архивации". Подробнее об этой опции и сценарии её использования читайте в подсказке справа от опции.
  • 03.08.2021 В дополнительных настройках на закладке "Операции над базами" в разделе "Когда прекратить" появилась новая опция "При ручном запуске автоматически устанавливать паузу со снятием в XX:YY". Подробнее об этой опции и сценарии её использования читайте в подсказке справа от опции.
  • 29.07.2021 В системных настройках появилась опция "не придавать слишком большого значения предупреждениям": ссылка.
  • 28.07.2021 Мелкие изменения и улучшения.
  • 26.07.2021 Появилась возможность для настройки уведомлений о предстоящей операции по расписанию: ссылка
  • 12.07.2021 В диалоге очистки временных файлов (ссылка) появилась кнопка для выбора всех опций. При открытии диалога восстанавливается последнее выбранное значение "Пользователь компьютера".
  • 09.07.2021 Переработан диалог очистки временных файлов (ссылка).
  • 08.07.2021 В диалоге для очистки временных файлов обновлятора и 1с (ссылка) появилась новая опция "Очистить также индивидуальные шаблоны обновлений, кроме последних..." (подробнее см. подсказку справа от него). Механизм очистки лишних обновлений доработан так, чтобы он удалял дубликаты обновлений.
  • 08.07.2021 В диалоге окончательного удаления базы (включается в дополнительных настройках, закладка "Операции над базами", раздел "Что", опция "Включить возможность полного удаления базы при нажатии Shift + Delete") появилась опция "Удалить индив. папку с обновлениями". Речь о папке, которая указывается в свойствах базы, закладка "Обновление", раздел "Источники", пункт "Переопределить папку для поиска обновлений".
  • 08.07.2021 В свойствах базы, на закладке "Обновление", в разделе "Источники", для опции "Переопределить папку для поиска обновлений" при нажатии на кнопку выбора теперь появляется меню с дополнительными возможностями. Теперь можно автоматически генерировать индивидуальную папку для хранения шаблонов, один раз задав общий каталог для генерации.
  • 08.07.2021 При обновлении из хранилища (ссылка) в поле версия теперь можно указывать сразу несколько версий хранилища через пробел, запятую или точку с запятой. В этом случае обновление будет происходить последовательно на каждую из версий. Этот вариант может быть полезен, если нужно выполнять обработчики обновления после каждого промежуточного обновления на очередную версию из хранилища.
  • 05.07.2021 В свойствах базы, на закладке "События" добавлено событие "После промежуточного обновления". К примеру, если база обновляется на 3 релиза, то это событие будет вызываться после обновления на каждый из промежуточных релизов.
  • 01.07.2021 Теперь в качестве имени дополнительной папки (указывается в свойствах базы, закладка "Архивация", в самом низу ссылка "Ещё настройки...") можно задавать не просто имя, а относительный путь со слешами.
  • 01.07.2021 Мелкие улучшения и изменения.

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

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

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

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

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

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