autohook voidaan konfiguroida tahansa hgrc (järjestelmä, käyttäjä, repo) ja laukaista push (pretxnchangegroup) mihinkään arkistoon, joka käyttää että hgrc. & Nbsp; ladata ulkoiset (Python) koukkuja, jotka on hyväksyttävä parametrien repo, käyttäjä Aloita revison, pää tarkistaminen
Sisältää kaksi sisäänrakennettua koukut, adds_branch ja has_multiple_heads, ja käyttäjät, jotka voivat ohittaa koukut voidaan määritellä. Riippuu hgapi (https://bitbucket.org/haard/hgapi).
Kokoonpano muuttujien [autohook] ryhmä:
debug
& Nbsp; yksityiskohtaisempi.
loadpath
& Nbsp; Polku lisätä järjestelmään polku ennen kuin yrität ladata moduulit loadmodules
loadmodules
& Nbsp; moduulit ladata ennen käynnissä koukut
testit
& Nbsp; Luettelo testien juosta gensyncillä
pääkäyttäjän
& Nbsp; Lista käyttäjistä, jotka saavat ohitus testit
repot
& Nbsp; Luettelo arkistosta nimistä
& Nbsp; polku arkistoon nimetty
& Nbsp; Testit juosta arkiston nimeltään
Custom koukut arvioidaan kestävän viisi väitettä (tarkista esimerkki koukku):
repo - Hg Repo objektin hgapi
käyttäjä - käyttäjätunnus
alkaa - ensimmäinen tarkistus (numero) työnnetään
END - viimeinen tarkistus työnnetään
Näyte config:
[Koukut]
pretxnchangegroup = python: polku / siihen / autohook / autohook.py: koukku
[Autohook]
debug = True
loadpath = / path / to / koukut
loadmodules = hookmodule1 hookmodule2
testaa = adds_branch hookmodule1.myhook
repot = orig
orig.path = / path / to / repo
orig.tests = has_multiple_heads hookmodule2.hook
Vaatimukset :
- Python
Kommentteja ei löytynyt