mercurial/commands.py
changeset 35859 1bf5263fe5cc
parent 35827 56891a790012
child 35888 c8e2d6ed1f9e
equal deleted inserted replaced
35858:1b76a9e0a9de 35859:1bf5263fe5cc
    51     registrar,
    51     registrar,
    52     revsetlang,
    52     revsetlang,
    53     rewriteutil,
    53     rewriteutil,
    54     scmutil,
    54     scmutil,
    55     server,
    55     server,
    56     sshserver,
       
    57     streamclone,
    56     streamclone,
    58     tags as tagsmod,
    57     tags as tagsmod,
    59     templatekw,
    58     templatekw,
    60     ui as uimod,
    59     ui as uimod,
    61     util,
    60     util,
       
    61     wireprotoserver,
    62 )
    62 )
    63 
    63 
    64 release = lockmod.release
    64 release = lockmod.release
    65 
    65 
    66 table = {}
    66 table = {}
  4754 
  4754 
  4755     if opts["stdio"]:
  4755     if opts["stdio"]:
  4756         if repo is None:
  4756         if repo is None:
  4757             raise error.RepoError(_("there is no Mercurial repository here"
  4757             raise error.RepoError(_("there is no Mercurial repository here"
  4758                                     " (.hg not found)"))
  4758                                     " (.hg not found)"))
  4759         s = sshserver.sshserver(ui, repo)
  4759         s = wireprotoserver.sshserver(ui, repo)
  4760         s.serve_forever()
  4760         s.serve_forever()
  4761 
  4761 
  4762     service = server.createservice(ui, repo, opts)
  4762     service = server.createservice(ui, repo, opts)
  4763     return server.runservice(opts, initfn=service.init, runfn=service.run)
  4763     return server.runservice(opts, initfn=service.init, runfn=service.run)
  4764 
  4764