hghooks egy egyszerű Python modul, amely hozzáteszi, számos hasznos horgok használatra Mercurial horgok rendszer.
Most ez magában foglalja a horgot:
& Nbsp; * pep8 ellenőrzése python fájlok
& Nbsp; * pyflakes ellenőrzése python fájlok
& Nbsp; * ellenőrzi az elfelejtett pdb nyilatkozatok python fájlok
Dokumentáció
Telepítés
hghooks terjesztik Python tojás így elég könnyű telepíteni. Csak azt kell, hogy írja be a következő parancsot:
easy_install hghooks
És Easy Install fog menni a Cheeseshop és megragad az utolsó hghooks az Ön számára. Azt is telepíti azt, felár nélkül.
Használat
Ahhoz, hogy használni az egyik kampóra nyújt ez a csomag szerkeszteni a hgrc fájlt a Mercurial tároló és hozzá ezeket a sorokat:
[Horgok]
pretxncommit.pep8 = python: hghooks.pep8hook.pretxncommit
pretxncommit.pyflakes = python: hghooks.pyflakeshook.pretxncommit
pretxncommit.pdb = python: hghooks.pdbhook.pretxncommit
Felveheti csak a horgokat, hogy amire szüksége van.
Hogyan kihagyja a horgok
Ha szüksége van, hogy elkerülje a horgot egy adott változáskészletet felvehet egy vagy több a következő kulcsszavakat a elkövetni üzenet: no-pep8, nincs-pyflakes és nem-pdb.
Másrészt, ha el akarod kerülni a horog egy adott fájl felvehet egy megjegyzést valahol a fájl, hogy ezt mondom. Például:
# Hghooks: no-no-pyflakes pdb
ebben az esetben a pyflakes és pdb horgok kihagyja ezt a fájlt. A "# hghooks:" Prolog fontos, és van, hogy írja meg, pontosan úgy. Ezután hozzáadjuk a skip keyworkds szóközzel elválasztva.
Mi az új ebben a kiadásban:
- Fix dokumentáció első hibák
Mi az új a 0.5.1 verzió:
- Az új pyjslint 0.3.1.
Mi az új verzióban 0.5.0:
- Add támogatást jslint keresztül pyjslint csomagot. Hozzájárulás Manuel Viera és Pablo Martin.
- Add támogatja a changegroup horgos az trachooks.ticket_updater horgot. Ebben az esetben egyesíteni az összes változáskészlet üzeneteket egy üzenetet, és adjunk hozzá csak egy hozzászólást a Trac jegyet. Manuel és Pablo.
- A szerver idő a trachooks.ticket_updater horgot. Manuel és Pablo.
Mi az új verzióban 0.4.3:
- Működik pyflakes 0.5.0 és visszafelé kompatibilitás előző verziók
Mi az új verzióban 0.4.2:
- Hibajavítás a nem ASCII karaktereket a commit Üzenet
Mi az új verzióban 0.4.1:
- Hibajavítás amikor fut a pyflakes horog felett nyelvtanilag hibás fájlt.
Mi az új verzióban 0.4.0:
- pyflakes hook kívül hagyni azokat kódot soron egy & quot ; pyflakes: figyelmen kívül hagyja & quot; comment
Mi az új verzióban 0.3.2:
- Fix dokumentációt
Mi az új a 0.3.1 verzió:
- Hagyjuk figyelmen kívül hagyva pep8 erros
követelmények :
- Python
Hozzászólás nem található