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

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

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

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

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

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

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

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

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

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

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

Как помочь

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

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

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

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

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


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

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

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

  • 14.04.2021 Появился новый вид операции "Сбор отчётов за период" (ссылка).
  • 07.04.2021 Мелкие улучшения и исправления.
  • 06.04.2021 Починили возможность скачивать и устанавливать исправления, если в качестве пароля от ИТС используются русские буквы и/или спецсимволы.
  • 06.04.2021 В расписании, в свойствах задачи, при переопределении списка баз - в диалоге выбора (снизу под списком баз) появилась опция "Все базы из списка". Устанавливайте её для задач, которые должны выполняться над всем списком баз, которые присутствуют сейчас и/или будут добавлены позже.
  • 05.04.2021 Теперь при формировании имени папки для архивов - точки в конце имени всегда съедаются, вне зависимости от настройки 'Удалять точки'. Это сделано для того, чтобы избежать проблем в связи с ссылка. Теперь обновлятор откажется выполнять операцию с файловой базой данных, если имя папки, в которой она расположена, оканчивается на точку.
  • 05.04.2021 Обновлена библиотека FluentFTP (входит в состав обновлятора для работы с облаками по протоколу FTP) с версии 19.1.1 на версию 33.1.4.
  • 31.03.2021 Теперь уже установленные патчи удаляются перед началом обновления конфигурации. Раньше это происходило (ссылка) только перед первым выполнением обработчиков обновления, что могло приводить к следующей ошибке: "обновление конфигурации приводило к тому, что уже установленный патч препятствовал программному подключению к базе (для удаления этого патча) из-за изменившейся конфигурации".
  • 30.03.2021 При настройке уведомлений на почту появилась возможность переопределить подпись в конце письма (ссылка).
  • 30.03.2021 В свойствах базы в разделе "Источники" для опции "Переопределить доступ к ИТС" появилась возможность (кнопка выбора справа от опции) указать значение "считывать из базы". В этом случае логин и пароль для доступа к ИТС (для скачивания обновлений) будут считываться непосредственно из базы (если они там указаны) в момент подключения при выполнении операции. Эта опция может быть полезна в тех случаях, когда данные ИТС есть в базе, но по какой-то причине вы не хотите указывать их в обновляторе. Обязательно прочитайте подсказку справа от опции, там указаны некоторые важные нюансы, например, поведение опции для базовой 1с.
  • 29.03.2021 Исправлена ошибка в утилите для конвертации имен файлов и папок между разными форматами облаков (S3 и не S3 облака). Эта утилита находится в сервисном меню (f1) главного окна со списком облаков, пункт "Как переместить архивы в другое облако".
  • 25.03.2021 Доработано восстановление из резервной копии для MSSQL (ссылка). Раньше такие архивы можно было восстанавливать только в "родные" базы (с которых и делались копии). Теперь это ограничения снято. Это даёт возможность, например, создавать прямо из обновлятора новую пустую серверную базу и далее загружать в неё sql-архив от другой серверной базы (естественно того же типа, MSSQL).
  • 24.03.2021 Исправлена ошибка подключения к облаку по протоколу Amazon S3, когда указывается нестандартный порт (отличный от 443). Также для облака этого типа в расширенных настройках (открываются по ссылке "Ещё настройки...") появилась опция "Облако не поддерживает вычисление контрольной суммы для загруженных файлов". Устанавливайте эту опцию, если точно значете, что ваше облако не поддерживает контрольную сумму для загруженных файлов. В этом случае обновлятор не будет пытаться её вычислять и соответственно не будет выдавать ошибку. В этом случае я советую установить опцию 'После передачи файла в облако скачивать его обратно и сверять с оригинальным...'.
  • 23.03.2021 Внесены небольшие изменения при подключении сетевых дисков и папок (ссылка). Теперь при выполнении операции в 1 поток подключенные диски и папки отключаются только после выполнения пользовательских скриптов (например, скрипт "После успешного обновления"). Теперь выполнении операции в несколько потоков сетевые диски и папки подключаются только в главном потоке, который контролирует создание и исполнение подчиненных потоков с операциями над базами.
  • 22.03.2021 Значительно сокращено время установки исправлений (ссылка).
  • 17.03.2021 В диалоге добавления новой базы, в разделе "Поиск", добавился новый вариант - "Поиск в кластере". Эта возможность позволит разом добавить в список обновлятора необходимые базы кластера.
  • 16.03.2021 В окне активации проф-лицензии в нижнем левом углу появилось сервисной меню, один из пунктов которого позволяет при необходимости полностью удалить из обновлятора информацию о лицензии (она сохраняется в нескольких местах).
  • 16.03.2021 Теперь при операции восстановления из резервной копии в диалоге, который появляется перед запуском операции, появилась возможность указать новые имя и пароль пользователя для входа в базу после восстановления. Это поможет избежать ошибки при разблокировки базы, когда вы загружаете резервную копию другой базы, у которой пользователь для входа отличается от текущего.
  • 12.03.2021 Исправлена работа опции "Обновление при работающих пользователях" в свойствах базы. Ранее она устанавливалась не всегда корректно. Ошибка давняя, но видимо большинство пользователей обновлятора использовали только глобальную опцию "Не обновлять базу, если в ней работают пользователи" в дополнительных настройках программы и не переопределяли её на уровне конкретных баз.
  • 11.03.2021 Теперь (для всех Windows новее XP) для выбора папки вызывается более современная версия диалога.
  • 11.03.2021 Исправлена ошибка в работе опции "Запускать базу с ключом /CВыполнитьОбновлениеИЗавершитьРаботу". Значение опции некорректно сохранялось, когда пользователь выбирал 5 минут в качестве минимального периода для ожидания выполнения обработчиков.
  • 10.03.2021 В свойствах базы (на закладке обновление) доработана опция "При возможности обновлять из 1cv8.cf". Добавлен вариант последовательного обновления из cf через ключевые релизы (для оптимизации времени операции). Подробнее здесь: ссылка.
  • 05.03.2021 В настройках облака (для FTP) в "Ещё настройки..." появилась опция "FTP сервер не поддерживает ключ R для команды LIST". Подсказка к ней описывает сценарий, при котором её нужно устанавливать.

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

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

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

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

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

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