2011-10-21 46 views

回答

1

這可能是通過使用extensions.wrapcommand

def commit(originalcommit, ui, repo, **opts): 
    return originalcommit(ui, repo, **opts) 

def uisetup(ui):  
    entry = extensions.wrapcommand(commands.table, "commit", commit) 
    entry[1].append(('', 'newcommitoption', None, ('Description for the new commit option')))