题
说我要一个扩展,我可以执行如下: hg sayhi
我试过了以下,但是它告诉我那是无效的论点:
def sayhi(ui, repo, node, **opts):
"""Says Hello"""
ui.write("hi")
cmdtable = {
"sayhi": (sayhi, [], '')
}
似乎无论我做什么,我需要给它一个选项,就像 hg sayhi s
.反正是有这样做吗?
解决方案
好的,得到了修复。我去掉的节点参数,从签名方法和它的工作。
不隶属于 StackOverflow