说我要一个扩展,我可以执行如下: hg sayhi

我试过了以下,但是它告诉我那是无效的论点:

def sayhi(ui, repo, node, **opts):    
  """Says Hello"""
  ui.write("hi")

cmdtable = {                     
    "sayhi":  (sayhi, [], '')
}

似乎无论我做什么,我需要给它一个选项,就像 hg sayhi s.反正是有这样做吗?

有帮助吗?

解决方案

好的,得到了修复。我去掉的节点参数,从签名方法和它的工作。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top