oscript-library / gitsync

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

Неверная работа плагина check-comments при использовании другого плагина tool1CD #280

Closed dentaky closed 3 years ago

dentaky commented 3 years ago

Описание ошибки

Список включенных плагинов:

[on] [1.3.0] - tool1CD - Плагин заменяет использование штатных механизмов 1С на tool1CD при синхронизации [on] [1.3.0] - check-comments - Плагин добавляет функциональность проверки комментариев в хранилище

При выполнении команды:

C:\Repository>gitsync sync --limit 1 --error-comment C:\hran_file C:\Repository\upp\src\cf ИНФОРМАЦИЯ - Начало выполнение команды ИНФОРМАЦИЯ - Установлен лимит <1> для количества версий, при выгрузке ИНФОРМАЦИЯ - Начата синхронизация с git ИНФОРМАЦИЯ - Использую tool1CD для работы с хранилищем ???? ?????? 1CD ????? ???? = C:\hran_file\1cv8ddb.1CD ????? ???? = 8.2.14.0 Locale = ru_RU ????? = ???? ???? ??????? ???? = 10 ?????? ???? ????? ? ??. ?????? = VERSIONS ???? = C:\Users\my_user\AppData\Local\Temp\7\klt5wuan.cny.tmp\VERSIONS.xml ???? ?????? 1CD ????? ???? = C:\hran_file\1cv8ddb.1CD ????? ???? = 8.2.14.0 Locale = ru_RU ????? = ???? ???? ??????? ???? = 10 ?????? ???? ????? ? ??. ?????? = USERS ???? = C:\Users\my_user\AppData\Local\Temp\7\raemwhsw.min.tmp\USERS.xml ИНФОРМАЦИЯ - Номер синхронизированной версии: 8351 ИНФОРМАЦИЯ - Номер последней версии в хранилище: 8353 ИНФОРМАЦИЯ - Получаем исходники для версии 8352, 08.09.2021 21:32:31 ???? ?????? 1CD ????? ???? = C:\hran_file\1cv8ddb.1CD ????? ???? = 8.2.14.0 Locale = ru_RU ????? = ???? ???? ??????? ???? = 10 ???????? ??????? ?????? ???????. ???? = C:\Users\my_user\AppData\Local\Temp\7\kotgdkr0.xrd.tmp\v8352.cf ИНФОРМАЦИЯ - Завершена синхронизации с git ИНФОРМАЦИЯ - Завершено выполнение команды

При использовании плагина tool1CD не отрабатывает другой плагин check-comments. Не происходит проверка комментария в хранилище 1С.

Сценарий воспроизведения Шаги по воспроизведению:

Открыть 'cmd' Прописать 'gitsync sync --limit 1 --error-comment C:\hran_file C:\Repository\upp\src\cf' Выполнить. Получить успешную выгрузку конфигурации на исходники.

Ожидаемое поведение 'При попытке выгрузки должна была произойти критическая ошибка с указанием, что комментарий в хранилище не заполнен'

Скриншоты Комментарий в выгружаемой версии пустой:

image

Окружение: Версия операционной системы: [Windows 10] Редакция 1С платформы [8.2.19.130] Версия Gitsync [3.4.0] Версия OScript [1.6.0.213]

Дополнительный контекст

плагин limit при использовании tool1CD отрабатывает.

dentaky commented 3 years ago

Закрыл, неверное использование файла хранилища.