Estoy usando TortoiseHg y me gustaría aplicar un gancho a mi repositorio. .hg archivo/hgrc de mi repo es el siguiente:Añadiendo ganchos a TortoiseHg
[hooks]
pretxncommit = python:hg_checksize.newbinsize
El caso es que no sé donde se establece la variable de PYTHONPATH TortoiseHg. ¿Cómo lo cambio? ¿O dónde pongo mi archivo Python para que sea visible por el intérprete de Python de TortoiseHg?
No encuentro ninguna mención de ganchos en la documentación de TortoiseHg o en Google?
que utilizó la siguiente como mi valor. python: C: \ src \ hooks \ hg_checksize.newbinsize Esto no funciona. ¿Es porque las rutas de Windows deben escribirse de manera diferente? – hekevintran
También es posible hacer referencia a un archivo dentro de la copia de trabajo para que los enganches se puedan compartir fácilmente entre los desarrolladores: pretxncommit.syntax_check = python: bin \ php_syntax_check.py: check Si mi copia de trabajo vive en C: \ project \, TortoiseHg busque C: \ project \ bin \ php_syntax_check.py y ejecute la función de verificación especificada. – JSmitty
Esta es probablemente una mejor respuesta ya que editar ' \ lib \ library.zip' no es una muy buena práctica, y menos aún disponible para todos los usuarios. –
bambams