Jer*_*rry 5 hook user-interface tortoisehg
我已经编写了一个提交钩子,它在命令行中运行得很好:
example.py
def saysomething(ui, repo, **kwargs):
ui.status('today is 26-May')
Run Code Online (Sandbox Code Playgroud)
我已将我的存储库的.hg\hgrc文件配置为包括:
[hooks]
commit = python:/path/to/example.py:saysomething
Run Code Online (Sandbox Code Playgroud)
当我从命令行提交时,我得到输出"今天是26-May",正如预期的那样.
但我不能说服TortoiseHg GUI在提交时显示消息.我在python脚本中使用了错误的语法吗?我是否需要在存储库的hgrc之外的某些配置文件中添加钩子?我也尝试将钩子添加到全局.hgrc文件中,但是这没有帮助,无论如何它对我的问题来说都是一个糟糕的解决方案.
我查看了关于编写钩子的HG指南,编写扩展的指南和TortoiseHg指南,我没有看到有关如何执行此操作的任何地方的解释.
在Windows XP上使用TortoiseHg 2.0.4,包括Mercurial 1.8.
归档时间: |
|
查看次数: |
214 次 |
最近记录: |