传递给外部钩子程序/脚本的钩子参数是什么?
标题说明了这一点:我正在寻找变量名称(HG_*),以便我可以在我的钩子脚本中使用它们。
The title says it: I am looking for the variable names (HG_*) so I can make use of them in my hook script..
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
奥本有最好的答案,但对于特定情况或记录不充分的选项,您可以使用仅打印变量的钩子轻松测试特定钩子:
其中
pre-commit
可以是您想要测试的任何钩子,commit
可以是您要测试的任何命令。例如,其中一个显示:
Oben has your best answer, but for specific cases or poorly documented options you can easily test specific hooks using a hook that just prints variables:
Where
pre-commit
can be any hook you want to test andcommit
can be any command you want to test.For example that one showed:
hgrc 手册页中的 hooks 部分列出了所有已定义的挂钩,包括环境每个钩子可用的变量。
The hooks section in the hgrc manpage lists all defined hooks, including the environment variables available for each hook.