gpt4 book ai didi

windows - Windows 上的 Mercurial HG_NODE Hook 变量

转载 作者:可可西里 更新时间:2023-11-01 10:01:05 26 4
gpt4 key购买 nike

我目前正在 Windows 上测试 mercurial hooks,似乎我无法访问 hook 变量....

这里是 hgrc 内容:

[hooks]
prechangegroup = ruby prechangegroup.rb test1 test2 $HG_NODE

我也试过 %HG_NODE%

这是prechangegroup.rb的内容

ARGV.each do|a|
  puts "Argument: #{a}"
end

它打印出:

Argument: test1
Argument: test2
Argument: $HG_NODE$

后面是正常的push输出...

有什么想法吗? (可能有些愚蠢,但我似乎找不到)

谢谢

最佳答案

HG_NODE 是一个环境变量。您不必将它用作命令行上的参数。相反,您应该能够将其用作 puts ENV['HG_NODE'](通过搜索引擎找到,因为我不是 ruby 专家)

关于windows - Windows 上的 Mercurial HG_NODE Hook 变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7917193/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com