pre-commit скрипт для разборки erf и epf файлов при помещении в git. Скрипт использует только штатные средства 1С, git и windows, без установки дополнительного ПО.
Установка:
- Поместить файлы из каталога архива 1hook-1.0 в каталог .githooks. Если папки hooks нет, то создайте ее.
- Указать путь к платформе 1С которая используется для данного репозитория в файле .git1cv8dump.conf
При выполнении команды commit файл внешнего отчета или обработки будет выгружен в файлы в каталог .src и попадут в репозиторий с текущим коммитом.
Для работы необходима платформа 1С 8.3.8.1652 или старше.
Репозиторий git: 1hook
Чем не устроил давно развиваемыйhttps://github.com/xDrivenDevelopment/precommit1c , написанный на 1с (без VBS windows-only скриптов) ?
Есть давний непринятый пулл-реквест с работой через конфигуратор —https://github.com/xDrivenDevelopment/precommit1c/pull/84
Проще было его доработать под текущие реалии, чем делать свой велосипед.
Ну или vanessa-runner (https://github.com/oscript-library/vanessa-runner ) на худой конец…
(1) первая и третья ссылка не работают
(2) уберите запятую и скобку из ссылки (спасибо парсеру ссылок инфостарта). отредактировать сообщение уже не могу.
На вкус и цвет у всех велосипеды свои