Ich benutze TortoiseHg und möchte einen Haken auf meinem Repo anwenden. Mein Repo .hg/hgrc Datei ist wie folgt:Hinzufügen von Haken zu TortoiseHg
[hooks]
pretxncommit = python:hg_checksize.newbinsize
Die Sache ist, dass ich weiß nicht, wo TortoiseHg der PYTHONPATH Variable gesetzt ist. Wie ändere ich es? Oder wo stelle ich meine Python-Datei so ein, dass sie vom TortoiseHg-Python-Interpreter sichtbar ist?
Ich kann keine Hinweise auf Haken in TortoiseHgs Dokumentation oder über Google finden?
habe ich die folgenden als mein Wert. python: C: \ src \ hooks \ hg_checksize.newbinsize Dies funktioniert nicht. Liegt es daran, dass Windows-Pfade anders geschrieben sein müssen? – hekevintran
Es ist auch möglich, eine Datei innerhalb der Arbeitskopie zu referenzieren, so dass Hooks einfach zwischen Entwicklern geteilt werden können: pretxncommit.syntax_check = python: bin \ php_syntax_check.py: check Wenn meine Arbeitskopie in C: \ Projekt \ lebt, wird TortoiseHg Suchen Sie nach C: \ project \ bin \ php_syntax_check.py und führen Sie die angegebene Prüffunktion aus. – JSmitty
Dies ist wahrscheinlich eine bessere Antwort, da die Bearbeitung der ' \ lib \ library.zip' keine sehr gute Übung ist, geschweige denn für alle Benutzer verfügbar. –
bambams