Автоматическая установка релизов 1С на рабочую базу. Часть 2.
Автоматическая установка релизов 1С на рабочую базу. Часть 2. Автоматическая установка релизов 1С на рабочую базу с использованием Хранилища 1С и Обновлятора (автор - Владимир Милькин, https://helpme1s.ru/obnovlyator-1s-gruppovoe-paketnoe-obnovlenie-vsex-baz-za-odin-raz). Для постановки задач используется конфигурация "Управление задачами" (https://github.com/BlizD/Tasks) и ее интеграция с телеграм-мессенджером. Задача. Обновить "рабочую" базу ЗУП. Особенности. Под обновлением понимается установка актуальных релизов конфигурации 1С: ЗУП в пределах редакции 3.1.27. В "рабочую" базу у программиста доступа нет - только у Обновлятора. "Рабочая" и "тестовая" базы подключены к одному Хранилищу 1С. План работ. 01. Поставить задачу в конфигурации "Управление задачами" 02. Выполнить архивацию "тестовой" базы ЗУП 03. Выполнить архивацию конфигурации Хранилища 1С 04. Захватить все объекты дерева метаданных конфигурации в Хранилище 05. Установить релизы 1С, выполнить обработчики обновления, установить расширения 06. Обновить "тестовую" базу 07. Поместить измененные объекты в Хранилище 1С 08. Выполнить архивацию "рабочей" базы ЗУП 09. Обновить "рабочую" базу из Хранилища 10. Получить данные из Хранилища 1С в задачу и перевести ее в статус "Готово" Вручную выполняются пункты 1 и 10. Пункты 2-9 выполняются Обновлятором в автоматическом режиме. P.S. В пункте 10 не получилось загрузить данные конкретно в эту задачу потому что обработка ориентируется на комментарий "#﹤НомерЗадачи﹥", который должен был быть указан в скрипте Обновлятора. Но я его забыл указать, поэтому в саму конфигурацию "Управление задачами" данные из Хранилища подгрузились, но в задачу #46 - нет. Чтобы это исправить, нужно в режиме конфигуратора подключиться к Хранилищу, открыть Историю Хранилища, найти нужную версию и отредактировать комментарий, добавив в начале к нему #46. Затем в конфигурации "Управление задачами" повторить загрузку с той же версии (в данном случае 3). В самой задаче на последней вкладке выбрать конфигурацию и установить "Только измененные объекты" = Истина.
Автоматическая установка релизов 1С на рабочую базу. Часть 2. Автоматическая установка релизов 1С на рабочую базу с использованием Хранилища 1С и Обновлятора (автор - Владимир Милькин, https://helpme1s.ru/obnovlyator-1s-gruppovoe-paketnoe-obnovlenie-vsex-baz-za-odin-raz). Для постановки задач используется конфигурация "Управление задачами" (https://github.com/BlizD/Tasks) и ее интеграция с телеграм-мессенджером. Задача. Обновить "рабочую" базу ЗУП. Особенности. Под обновлением понимается установка актуальных релизов конфигурации 1С: ЗУП в пределах редакции 3.1.27. В "рабочую" базу у программиста доступа нет - только у Обновлятора. "Рабочая" и "тестовая" базы подключены к одному Хранилищу 1С. План работ. 01. Поставить задачу в конфигурации "Управление задачами" 02. Выполнить архивацию "тестовой" базы ЗУП 03. Выполнить архивацию конфигурации Хранилища 1С 04. Захватить все объекты дерева метаданных конфигурации в Хранилище 05. Установить релизы 1С, выполнить обработчики обновления, установить расширения 06. Обновить "тестовую" базу 07. Поместить измененные объекты в Хранилище 1С 08. Выполнить архивацию "рабочей" базы ЗУП 09. Обновить "рабочую" базу из Хранилища 10. Получить данные из Хранилища 1С в задачу и перевести ее в статус "Готово" Вручную выполняются пункты 1 и 10. Пункты 2-9 выполняются Обновлятором в автоматическом режиме. P.S. В пункте 10 не получилось загрузить данные конкретно в эту задачу потому что обработка ориентируется на комментарий "#﹤НомерЗадачи﹥", который должен был быть указан в скрипте Обновлятора. Но я его забыл указать, поэтому в саму конфигурацию "Управление задачами" данные из Хранилища подгрузились, но в задачу #46 - нет. Чтобы это исправить, нужно в режиме конфигуратора подключиться к Хранилищу, открыть Историю Хранилища, найти нужную версию и отредактировать комментарий, добавив в начале к нему #46. Затем в конфигурации "Управление задачами" повторить загрузку с той же версии (в данном случае 3). В самой задаче на последней вкладке выбрать конфигурацию и установить "Только измененные объекты" = Истина.
