xDrivenDevelopment / precommit1c

Набор утилит для автоматической разборки/сборки внешних обработок и отчетов, при помещении (commit) в git
Other
224 stars 62 forks source link

Ошибка при коммите, Библиотека не найдена cmdline} #155

Closed Lisi4ka19 closed 4 years ago

Lisi4ka19 commented 4 years ago

Установлено OneScript - 1.3, precommit1c - 2.3, Sourcetree - 3.1.2. При попытке закоммитить в Sourcetree ошибка: git -c diff.mnemonicprefix=false -c core.quotepath=false --no-optional-locks commit -q -F C:\Users\alisa\AppData\Local\Temp\2bgf4aqm.a5m Start hooks before commit to unpack erf, epf and cfe {Модуль E:\1С\resorce\all1c.git\hooks\v8files-extractor.os / Ошибка в строке: 16,16 / Библиотека не найдена cmdline}

Подскажите, пожалуйста, что не так

nixel2007 commented 4 years ago

День добрый. Как устанавливали прекоммит в репо? Как устанавливали сам прекоммит?

Lisi4ka19 commented 4 years ago

Добрый день!

Прекоммит клонировала с помощью Sourcetree себе на компьютер.

Затем скопировала файлы: pre-commit V8Reader tools v8files-extractor.os в свой репозиторий, E:\1С\resorce\all1c.git\hooks.

nixel2007 commented 4 years ago

Попробуйте переустановить вот по этой инструкции:

https://github.com/xDrivenDevelopment/precommit1c#%D1%83%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B0-%D1%87%D0%B5%D1%80%D0%B5%D0%B7-onescript-package-manager-%D0%BF%D1%80%D0%B5%D0%B4%D0%BF%D0%BE%D1%87%D1%82%D0%B8%D1%82%D0%B5%D0%BB%D1%8C%D0%BD%D0%BE

zeratulayuris commented 4 years ago

@Lisi4ka19 вы пропустили 4 шаг установки - зависимости из packagedef. Лучше использовать opm, как написал Никита.

Lisi4ka19 commented 4 years ago

Спасибо, что так быстро откликнулись! Действительно, установка по первой схеме предпочтительней, все установилось само. Коммит прошел успешно, не пришлось даже перезапускать Sourcetree. Спасибо!

nixel2007 commented 3 years ago

Попробуйте положить oscript.cfg рядом с файлом v8files-extractor.os.

Как вариант, переехать на оскрипт, устанавливаемый через ovm.