Бесплатные
ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.
precommit
Распаковка файлов обработок/отчетов при работе с GIT precommit
Скрипт для выгрузки в файлы внешних обработок и отчетов без использования сторонних приложений на платформе Windows с использованием 1С Enterprise и VBS.
В sh запуск vbs с указанием текущего каталога
cscript //NoLogo scripts/precommit.vbs ''"$repoDir"''
Возможности:
- выполняется распаковка файлов erf,epf.
Планируется:
- поддержка распаковки cfe.
Установка:
Инициализация. Если у вас уже существует репозиторий, то правильно будет распаковать все текущие файлы erf,epf в каталог src. Для этого запустите файл parsing allfiles_epf_erf.vbs и выполните push всей новой папки src.
Настройка git. Вам необходимо выполнить следующие настройки:
- Создайте папку scripts в корневом каталоге git и скопируйте файл precommi.vbs.
- Зайти в файл precommit.vbs И указать путь к исполняемому файлу и базе. apppath = "C:\Program Files\1cv8\8.3.16.1814\bin\1cv8.exe" ' serviceib = "/S ServerName/precommit"
Скопируйте файл precommit в свой репозиторий в скрытую папку hooks
- Проверка. Добавьте тестовую обработку или измените существующую обработку/отчет и выполните коммит. Скрипт должен отработать и распаковать файлы в каталог src и автоматически их добавить в коммит.
