質問

次のように実行できる拡張機能が欲しいとします: 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