О проекте
vanessa-runner - консольная утилита для автоматизации задач разработчика 1С:Предприятие: сборка и разборка конфигураций, расширений и внешних обработок, создание и обновление информационных баз, работа с хранилищем конфигурации, управление кластером серверов, запуск тестов и проверка конфигурации. Работает на OneScript, операции с базой выполняет через конфигуратор или ibcmd.
Начало работы
Группы команд
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, Отчёты о результатах, Сбор покрытия тестами.
Настройка
- Файл настроек -
autumn-properties.jsonв каталоге проекта. - Переменные окружения -
VRUNNER_*.
Интеграция с ИИ-ассистентами
MCP-сервер vrunner-mcp выставляет команды vanessa-runner как инструменты для Claude, Copilot, Cursor и других клиентов.
Миграция с 2.x
Версия 3.0 несовместима с 2.x по составу команд, формату файла настроек и именам переменных окружения. Таблицы соответствия - в разделе Миграция с 2.x.
Поддержка
- Telegram: vanessa_opensource_chat
- GitHub Issues: vanessa-runner/issues
