Расширение состава команд утилиты администрирования ibcmd
· Заметки из ЗазеркальяДанная статья является анонсом новой функциональности.
Не рекомендуется использовать содержание данной статьи для освоения новой функциональности.
Полное описание новой функциональности будет приведено в документации к соответствующей версии.
Полный список изменений в новой версии приводится в файле v8Update.htm.
Планируется в версии 8.3.28
По просьбам администраторов систем на платформе 1С:Предприятие и разработчиков, использующих наши технологии, у утилиты администрирования ibcmd появятся новые команды.
Вычисление контрольной суммы конфигурации или расширения
В утилиту ibcmd будет добавлена команда infobase config checksum, позволяющая вычислить (в зависимости от переданных параметров) контрольную сумму:
- Конфигурации (файла или конфигурации, сохраненной в БД)
- Расширения (файла или сохраненного в БД расширения)
- Внешнего отчета или обработки
В глобальный контекст будут добавлены методы ПолучитьКонтрольнуюСуммуКонфигурации() и ПолучитьКонтрольнуюСуммуРасширенияКонфигурации().
Эта функциональность, в частности, позволит определить, что конфигурация информационной базы соответствует сохраненной конфигурации и не была дополнительно изменена.
Загрузка обновления в основную конфигурацию
В утилиту ibcmd будет добавлена команда infobase config update, позволяющая (в зависимости от переданных параметров) загрузить обновление из файла *.cfu или расширение из файла *.cfe в конфигурацию информационной базы.
Это упростит автоматизацию обновлений конфигураций на внедрениях с большим количеством информационных баз (в частности, на облачных решениях, использующих технологию Фреш).
Выгрузка/загрузка конфигураций и расширений без подключения к информационной базе
Команды ibcmd infobase config import и ibcmd infobase config export смогут работать без подключения к информационной базе (в зависимости от указанных параметров), что дает выигрыш в производительности.