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.10.6.tar.gz (6.1 kB view details)

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: git_hooks_1c-9.10.6.tar.gz
  • Upload date:
  • Size: 6.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: pdm/2.16.1 CPython/3.12.4 Linux/6.5.0-1023-azure

File hashes

Hashes for git_hooks_1c-9.10.6.tar.gz
Algorithm Hash digest
SHA256 9f98f212716f25a021e4d4baf32b4ad056e2e5f9612b053b25f0a4488dcb1953
MD5 29131494b4d7a3eecb43b4c5cf901314
BLAKE2b-256 0f32644270f78ea1ec059a324ff688db3f163c6285d9d81fb44302618757e234

See more details on using hashes here.

File details

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

File metadata

  • Download URL: git_hooks_1c-9.10.6-py3-none-any.whl
  • Upload date:
  • Size: 6.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: pdm/2.16.1 CPython/3.12.4 Linux/6.5.0-1023-azure

File hashes

Hashes for git_hooks_1c-9.10.6-py3-none-any.whl
Algorithm Hash digest
SHA256 230efd770d1394b7c956a43d035b4a35b6f95b8d52921171ecb9854ae30067f3
MD5 6cee001808e10d74b7363b9190a4b977
BLAKE2b-256 a9f7ed37e63c56fe0fe1f0b3b39bed40b6789d9063e5baa13a71766326cbd5a5

See more details on using hashes here.

Supported by

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