mercurial/commands.py
changeset 9972 f603299ffa7a
parent 9953 0347eb4d2236
parent 9970 36760956f6d3
child 9983 46c6bac41dc6
equal deleted inserted replaced
9969:361bee1ec172 9972:f603299ffa7a
   590     The location of the source is added to the new repository's
   590     The location of the source is added to the new repository's
   591     .hg/hgrc file, as the default to be used for future pulls.
   591     .hg/hgrc file, as the default to be used for future pulls.
   592 
   592 
   593     See 'hg help urls' for valid source format details.
   593     See 'hg help urls' for valid source format details.
   594 
   594 
   595     It is possible to specify an ssh:// URL as the destination, but no
   595     It is possible to specify an ``ssh://`` URL as the destination, but no
   596     .hg/hgrc and working directory will be created on the remote side.
   596     .hg/hgrc and working directory will be created on the remote side.
   597     Please see 'hg help urls' for important details about ssh:// URLs.
   597     Please see 'hg help urls' for important details about ``ssh://`` URLs.
   598 
   598 
   599     If the -U/--noupdate option is specified, the new clone will contain
   599     If the -U/--noupdate option is specified, the new clone will contain
   600     only a repository (.hg) and no working copy (the working copy parent
   600     only a repository (.hg) and no working copy (the working copy parent
   601     will be the null changeset). Otherwise, clone will initially check
   601     will be the null changeset). Otherwise, clone will initially check
   602     out (in order of precedence):
   602     out (in order of precedence):
  1937     Initialize a new repository in the given directory. If the given
  1937     Initialize a new repository in the given directory. If the given
  1938     directory does not exist, it will be created.
  1938     directory does not exist, it will be created.
  1939 
  1939 
  1940     If no directory is given, the current directory is used.
  1940     If no directory is given, the current directory is used.
  1941 
  1941 
  1942     It is possible to specify an ssh:// URL as the destination.
  1942     It is possible to specify an ``ssh://`` URL as the destination.
  1943     See 'hg help urls' for more information.
  1943     See 'hg help urls' for more information.
  1944     """
  1944     """
  1945     hg.repository(cmdutil.remoteui(ui, opts), dest, create=1)
  1945     hg.repository(cmdutil.remoteui(ui, opts), dest, create=1)
  1946 
  1946 
  1947 def locate(ui, repo, *pats, **opts):
  1947 def locate(ui, repo, *pats, **opts):
  2328     user forgot to pull and merge before pushing.
  2328     user forgot to pull and merge before pushing.
  2329 
  2329 
  2330     If -r/--rev is used, the named revision and all its ancestors will
  2330     If -r/--rev is used, the named revision and all its ancestors will
  2331     be pushed to the remote repository.
  2331     be pushed to the remote repository.
  2332 
  2332 
  2333     Please see 'hg help urls' for important details about ssh://
  2333     Please see 'hg help urls' for important details about ``ssh://``
  2334     URLs. If DESTINATION is omitted, a default path will be used.
  2334     URLs. If DESTINATION is omitted, a default path will be used.
  2335     """
  2335     """
  2336     dest, revs, checkout = hg.parseurl(
  2336     dest, revs, checkout = hg.parseurl(
  2337         ui.expandpath(dest or 'default-push', dest or 'default'), opts.get('rev'))
  2337         ui.expandpath(dest or 'default-push', dest or 'default'), opts.get('rev'))
  2338     other = hg.repository(cmdutil.remoteui(repo, opts), dest)
  2338     other = hg.repository(cmdutil.remoteui(repo, opts), dest)