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.2.tar.gz (5.2 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.2-py3-none-any.whl (6.9 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: git_hooks_1c-9.11.2.tar.gz
  • Upload date:
  • Size: 5.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: pdm/2.26.8 CPython/3.14.4 Linux/6.17.0-1010-azure

File hashes

Hashes for git_hooks_1c-9.11.2.tar.gz
Algorithm Hash digest
SHA256 78f545d768f43be3d28ffc2295b0dddf07d0b3a3844af88f81fc362ee6cf2127
MD5 01ebe12b4845a259963232cfe4199493
BLAKE2b-256 0ef24ba5787c7e8a3fbf20b848447aa994c0c6b80e0093f1e00f7f0c49a09765

See more details on using hashes here.

File details

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

File metadata

  • Download URL: git_hooks_1c-9.11.2-py3-none-any.whl
  • Upload date:
  • Size: 6.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: pdm/2.26.8 CPython/3.14.4 Linux/6.17.0-1010-azure

File hashes

Hashes for git_hooks_1c-9.11.2-py3-none-any.whl
Algorithm Hash digest
SHA256 68b1b1e25f8658492a92eda96c96d490904b8393157b8b3e6c7f9bcd143750aa
MD5 5412f08d0a5b8aa24b848c678b4f2413
BLAKE2b-256 3cf4bd4b6c535750a0673840d8e607902c1d01ebb1fba016123bf06a566dba91

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