添加挂钩到TortoiseHg

hek*_*ran 6 mercurial hook tortoisehg

我正在使用TortoiseHg,并想在我的仓库中应用一个钩子.我的repo的.hg/hgrc文件如下:

[hooks]
pretxncommit = python:hg_checksize.newbinsize
Run Code Online (Sandbox Code Playgroud)

问题是我不知道TortoiseHg的PYTHONPATH变量在哪里设置.我该如何改变它?或者我在哪里放置我的Python文件,以便TortoiseHg的Python解释器可以看到它?

我在TortoiseHg的文档中或通过谷歌找不到任何钩子?

hek*_*ran 4

要在 TortoiseHg 中启用进程内挂钩,您必须将*.py文件放入C:\Program Files\TortoiseHg\library.zip. TortoiseHg 从library.zip.

重新安装 TortoiseHg 可能意味着必须重复此步骤。