我目前正在 Windows 上测试 mercurial 钩子,似乎我无法访问钩子变量....
这是 hgrc 内容:
[钩子]
prechangegroup = ruby prechangegroup.rb test1 test2 $HG_NODE
我也试过 %HG_NODE%
这是 prechangegroup.rb 内容
ARGV.每个都做|一个|
将“参数:#{a}”
结束
它打印出来:
参数:test1
参数:test2
参数:$HG_NODE$
接着是正常的推送输出...
任何的想法?(可能是一些愚蠢的东西,但我似乎找不到它)
谢谢