mercurial/debugcommands.py
branchstable
changeset 49406 f69bffd00abe
parent 49404 c6aac50038bb
child 49472 f59e49f6bee4
equal deleted inserted replaced
49405:f64f66167afc 49406:f69bffd00abe
  1183 )
  1183 )
  1184 def debugdiscovery(ui, repo, remoteurl=b"default", **opts):
  1184 def debugdiscovery(ui, repo, remoteurl=b"default", **opts):
  1185     """runs the changeset discovery protocol in isolation
  1185     """runs the changeset discovery protocol in isolation
  1186 
  1186 
  1187     The local peer can be "replaced" by a subset of the local repository by
  1187     The local peer can be "replaced" by a subset of the local repository by
  1188     using the `--local-as-revs` flag. Int he same way, usual `remote` peer can
  1188     using the `--local-as-revs` flag. In the same way, the usual `remote` peer
  1189     be "replaced" by a subset of the local repository using the
  1189     can be "replaced" by a subset of the local repository using the
  1190     `--remote-as-revs` flag. This is useful to efficiently debug pathological
  1190     `--remote-as-revs` flag. This is useful to efficiently debug pathological
  1191     discovery situation.
  1191     discovery situations.
  1192 
  1192 
  1193     The following developer oriented config are relevant for people playing with this command:
  1193     The following developer oriented config are relevant for people playing with this command:
  1194 
  1194 
  1195     * devel.discovery.exchange-heads=True
  1195     * devel.discovery.exchange-heads=True
  1196 
  1196