Skip to content

update-dev --ibcmd падает когда имя пользователя содержит пробел #688

@Vovqa412

Description

@Vovqa412

Подготовка окружения:

  1. Создание новой файловой базы
  2. Добавление 2х пользователей "Администратор" и "Администратор 2"
  3. Выгрузка конфигурации в файлы

Загрузка конфигурации из исходных файлов под пользователем Администратор выполняется без ошибок

C:\_tmp>vrunner update-dev --src src/cf --ibcmd --ibconnection /Fbuild/ib --db-user "Администратор"
vanessa-runner v2.6.0
ИНФОРМАЦИЯ - Используется ibcmd платформы 8.3.27.1936
ИНФОРМАЦИЯ - Запускаем обновление конфигурации из исходников...
ИНФОРМАЦИЯ - Информационная база обновлена из исходников.
ИНФОРМАЦИЯ - Запускаю обновление конфигурации БД
ИНФОРМАЦИЯ - Обновление конфигурации БД завершено.

Под пользователем Администратор 2 ошибка выполнения, при выводе текста ошибка кодировки

C:\_tmp>vrunner update-dev --src src/cf --ibcmd --ibconnection /Fbuild/ib --db-user "Администратор 2"
vanessa-runner v2.6.0
ИНФОРМАЦИЯ - Используется ibcmd платформы 8.3.27.1936
ИНФОРМАЦИЯ - Запускаем обновление конфигурации из исходников...
КРИТИЧНАЯОШИБКА - {Модуль C:\Program Files\OneScript\lib\vanessa-runner\oscript_modules\ibcmdrunner\src\Классы\ibcmdrunner.os / Ошибка в строке: 1182 / ?? ????? ?????? ??????: ???? ? ?????? ??? ???? ? ????? ???????
}

При этом прямое выполнение команды ibcmd проходит успешно

C:\_tmp>"C:\Program Files\1Cv8\8.3.27.1936\bin\ibcmd.exe" infobase config import --db-path="C:\_tmp\build\ib" --user="Администратор 2" "C:\_tmp\src\cf"
[INFO] Импорт конфигурации из XML...
[INFO] Импорт конфигурации из XML успешно завершен

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions