vanessa-runner
vanessa-runner copied to clipboard
[BUG] Команда init-dev создает ИБ, но не регистрирует ее в списке баз, при выполнении в каталоге, в дереве которого нет репозитория git
Это происходит, если выполнить runner init-dev
в каталоге, в дереве которого нет репозитория git.
runner не может определить каталог текущего проекта, имя которого должно указываться в качестве имени базы. При вызове библиотеки ParserV8i в качестве имени базы передается пустая строка. В файл ibases.v8i записываются данные о новой базе, но с пустым именем (см. скриншот). Платформа 1С не отображает такие базы в списке и удаляет такие записи при закрытии окна.
Если в рабочем каталоге инициализировать репозиторий и выполнить команду runner init-dev
то ошибка не воспроизводится.
ОБХОД проблемы - Также помогает указание параметра --root
Беру себе
@ovcharenko-di Какой веселенький баг. Удалось исправить?
@artbear, не, пока обошел путем указания параметра --root, помогает