내 Bazaar 플러그인 작성에 문제가 있습니다.Bazaar 플러그인 작성 - 등록 명령?
나는 몇 가지 다른 일을 시도했습니다, 이것은 내 파일의 현재 상태 :
''' Testing Bzr plugins '''
from bzrlib.commands import Command, register_command
version_info = (0,0,1, 'dev')
class cmd_test_foo(Command):
''' Testing is painful. '''
def run(self):
print "hi"
register_command(cmd_test_foo)
여기 내 명령을 실행하려고 할 때 발생하는 내용은 다음과 같습니다 그래서
$bzr test-foo
hi
bzr: ERROR: unknown command "test-foo"
을 그건 정말 이상 해요. 분명히 내 명령을 실행하고 있지만 알 수 없다고 하던데요?
플러그인 예제에는 좋은 소스가 있습니까? 나는 here으로 제안 된 것처럼 builtins.py
을 보았지만 아무 도움이 없었습니다.