equal
deleted
inserted
replaced
21 import random, operator |
21 import random, operator |
22 import setdiscovery, treediscovery, dagutil, pvec, localrepo, destutil |
22 import setdiscovery, treediscovery, dagutil, pvec, localrepo, destutil |
23 import phases, obsolete, exchange, bundle2, repair, lock as lockmod |
23 import phases, obsolete, exchange, bundle2, repair, lock as lockmod |
24 import ui as uimod |
24 import ui as uimod |
25 import streamclone |
25 import streamclone |
|
26 import commandserver |
26 |
27 |
27 table = {} |
28 table = {} |
28 |
29 |
29 command = cmdutil.command(table) |
30 command = cmdutil.command(table) |
30 |
31 |
6182 " (.hg not found)")) |
6183 " (.hg not found)")) |
6183 s = sshserver.sshserver(ui, repo) |
6184 s = sshserver.sshserver(ui, repo) |
6184 s.serve_forever() |
6185 s.serve_forever() |
6185 |
6186 |
6186 if opts["cmdserver"]: |
6187 if opts["cmdserver"]: |
6187 import commandserver |
|
6188 service = commandserver.createservice(ui, repo, opts) |
6188 service = commandserver.createservice(ui, repo, opts) |
6189 else: |
6189 else: |
6190 service = hgweb.createservice(ui, repo, opts) |
6190 service = hgweb.createservice(ui, repo, opts) |
6191 return cmdutil.service(opts, initfn=service.init, runfn=service.run) |
6191 return cmdutil.service(opts, initfn=service.init, runfn=service.run) |
6192 |
6192 |