hg convert
内部拡張機能によって提供されるコマンドに追加のオプションを追加したいと考えていますhgext.convert
。
私は自分で次のことをしようとしています__init__.py
:
def extsetup(ui):
entry = extensions.wrapcommand(commands.table, 'convert', convert_cmd)
entry[1].append(('', 'test', None, _("test option")))
def convert_cmd(...): ...
しかし、拡張機能を有効にして適切hg convert --test
に実行した後、次のエラーが発生します。
hg: unknown command 'convert'
(did you mean one of clone, recover, revert?)
のキーを印刷するとcommands.table
、内部にカスタム コマンドがないことがわかります。
カスタム コマンドを取得して拡張するにはどうすればよいですか?