oscript-library / gitsync

Синхронизация хранилища 1С с репозиторием git
Mozilla Public License 2.0
267 stars 91 forks source link

Ошибка получения версия для конфигураций с режимом совместимости 8.2.13 и 8.1 #288

Open huxuxuya opened 2 years ago

huxuxuya commented 2 years ago

Если у конфигурации установлен режим совместимости 8.2.13, то возникает ошибка

КРИТИЧНАЯОШИБКА - {Модуль C:\Program Files (x86)\OneScript\lib\gitsync\oscript_modules\v8storage\src\Классы\МенеджерХранилищаКонфигурации.os / Ошибка в строке: 604 / Метод объекта не обнаружен (Количетво)}

Про данную проблему есть на партнерке переписка: https://partners.v8.1c.ru/forum/topic/988540

Суть проблемы - при сохранении отчета по хранилищу "/ConfigurationRepositoryReport" если у конфигурации установлен режим совместимости 8.2.13 то в отчете нет информации по версиям.

Шаги по воспроизведению:

  1. Создать хранилище от базы в режиме совместимости 8.2.13, сделать помещение в хранилище.
  2. Подключить гитсинк к данному хранилищу.
  3. Запустить 'gitsync s'
  4. Получить ошибку в консоли: "КРИТИЧНАЯОШИБКА - {Модуль C:\Program Files (x86)\OneScript\lib\gitsync\oscript_modules\v8storage\src\Классы\МенеджерХранилищаКонфигурации.os / Ошибка в строке: 604 / Метод объекта не обнаружен (Количетво)} "

Окружение:

nixel2007 commented 2 years ago

@khorevaa