Skip to main content

Git hooks utilities for 1C:Enterprise

Project description

Набор утилит для перехватчиков (hooks) Git для работы с 1С

Что делает

При установке пакета в каталоге скриптов интерпретатора Python создаётся исполняемый файл gh1c.exe. Смотри список поддерживаемых команд в составе.

Требования

  • Windows
  • Python 3.7 и выше. Каталоги интерпретатора и скриптов Python должны быть прописаны в переменной окружения Path
  • Пакеты virtualenv и virtualenvwrapper-win
  • Пакет parse-1c-build с необходимыми настройками

Состав

  • install.py — скрипт, создающий хуки в .git/hooks проекта. Запускается командой install.
  • uninstall.py — скрипт, удаляющий хуки из .git/hooks проекта. Запускается командой uninstall.
  • pre-commit.sample — образец hook-скрипта, запускающего pre-commit-1c.bat
  • pre_commit.py — скрипт для разборки epf-, erf-, ert- и md-файлов с помощью пакета parse-1c-build в каталоги, которые затем добавляются в индекс и помещаются в git-репозиторий. Запускается командой pre_commit.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

git_hooks_1c-9.11.0.tar.gz (5.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

git_hooks_1c-9.11.0-py3-none-any.whl (6.9 kB view details)

Uploaded Python 3

File details

Details for the file git_hooks_1c-9.11.0.tar.gz.

File metadata

  • Download URL: git_hooks_1c-9.11.0.tar.gz
  • Upload date:
  • Size: 5.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: pdm/2.26.6 CPython/3.12.12 Linux/6.8.0-1044-azure

File hashes

Hashes for git_hooks_1c-9.11.0.tar.gz
Algorithm Hash digest
SHA256 c4866a7c9349bcda21a13ae5b314421e98ff10db880135f792423eaa325a8f46
MD5 eed5604c77acdea2fd1698e064df5db8
BLAKE2b-256 23ccf8b38d4d875c1438679aa3091a381e3db8ba184da9728ff38153639269c7

See more details on using hashes here.

File details

Details for the file git_hooks_1c-9.11.0-py3-none-any.whl.

File metadata

  • Download URL: git_hooks_1c-9.11.0-py3-none-any.whl
  • Upload date:
  • Size: 6.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: pdm/2.26.6 CPython/3.12.12 Linux/6.8.0-1044-azure

File hashes

Hashes for git_hooks_1c-9.11.0-py3-none-any.whl
Algorithm Hash digest
SHA256 840adb49eadb3a000cd717f40ab41928994bb29c9e49f0eb409c0dfbb608c0a1
MD5 a0e04933132b5b350594e3d85f0d9d8e
BLAKE2b-256 f0464ac4ba4fb455e5a7b6624dbe5895a77cee8043a61f39f86cac68ee16fa69

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page