Skip to content

О проекте

vanessa-runner - консольная утилита для автоматизации задач разработчика 1С:Предприятие: сборка и разборка конфигураций, расширений и внешних обработок, создание и обновление информационных баз, работа с хранилищем конфигурации, управление кластером серверов, запуск тестов и проверка конфигурации. Работает на OneScript, операции с базой выполняет через конфигуратор или ibcmd.

Начало работы

Группы команд

bash
vrunner <группа> <подкоманда> [опции] [аргумент]
ГруппаОписание
cfОперации с конфигурацией: compile, decompile, load, unload, convert, make-dist, merge, vendor-update, compare
cfeОперации с расширениями конфигурации: compile, decompile, load, unload, convert, compare
epfОперации с внешними обработками и отчётами: compile, decompile, convert
infobaseОперации с информационной базой: init, update, dump-dt, restore-dt, create-user, extensions, scheduled-job, lock-resources
repoОперации с хранилищем конфигурации: create, bind, unbind, load, lock, unlock, commit, save-cf, create-user, copy-user
clusterУправление базой в кластере серверов: create, remove, info, session, jobs
runЗапуск конфигуратора и 1С:Предприятия: designer, enterprise
testЗапуск тестирования: xunit, yaxunit, vanessa
validateПроверка конфигурации: syntax-check, edt

Общие для команд темы: Общие опции, Исходники в формате 1С:EDT, Отчёты о результатах, Сбор покрытия тестами.

Настройка

Интеграция с ИИ-ассистентами

MCP-сервер vrunner-mcp выставляет команды vanessa-runner как инструменты для Claude, Copilot, Cursor и других клиентов.

Миграция с 2.x

Версия 3.0 несовместима с 2.x по составу команд, формату файла настроек и именам переменных окружения. Таблицы соответствия - в разделе Миграция с 2.x.

Поддержка