autohook kan ingestel word in enige hgrc (stelsel, gebruiker, repo) en die sneller vir 'n druk (pretxnchangegroup) in enige bron wat gebruik dat hgrc nbsp &;. Kan eksterne (Python) hakies wat moet parameters repokoers te aanvaar laai, gebruikers , begin revison, einde hersiening
Bevat twee ingeboude hakies, adds_branch en has_multiple_heads, en gebruikers wat kan omseil hakies gedefinieer kan word. Hang af van hgapi (https://bitbucket.org/haard/hgapi).
Opset veranderlikes onder die [autohook] groep:
debug
& Nbsp; Meer verbose.
loadpath
& Nbsp; path by te voeg aan die stelsel pad voor probeer modules uit loadmodules te laai
loadmodules
& Nbsp; Modules te laai voor die loop hakies
toetse
& Nbsp; Lys van toetse om te hardloop vir al bewaarplekke
super
& Nbsp; Lys van gebruikers wat toegelaat word om te omseil toetse
repos
& Nbsp; Lys van bewaarplek name
& Nbsp; Pad na die bewaarplek naam
& Nbsp; Toetse om te hardloop vir die bewaarplek naam
Custom hakies verwag vyf argumente (kyk na die voorbeeld haak) te neem:
repo - HG repokoers voorwerp van hgapi
gebruiker - gebruikersnaam
begin - die eerste weergawe (nommer) gestoot
einde - laaste hersiening gestoot
Monster config:
[Hakies]
pretxnchangegroup = luislang: pad / na / autohook / autohook.py: haak
[Autohook]
debug = True
loadpath = / pad / na / hakies
loadmodules = hookmodule1 hookmodule2
toets = adds_branch hookmodule1.myhook
repos = orig
orig.path = / pad / na / repokoers
orig.tests = has_multiple_heads hookmodule2.hook
Vereistes :
- Python
Kommentaar nie gevind