Пути URL
""""""""

    Возможные следующие формы URL::
    
      local/filesystem/path[#revision]
      file://local/filesystem/path[#revision]
      http://[user[:pass]@]host[:port]/[path][#revision]
      https://[user[:pass]@]host[:port]/[path][#revision]
      ssh://[user@]host[:port]/[path][#revision]
      path://pathname
    
    Пути в локальной файловой системе могут указывать на хранилища
    Mercurial или на файлы комплектов (bundle) (созданных с помощью
    :hg:`bundle` или :hg:`incoming --bundle`). См. также :hg:`help paths`.
    
    Необязательный идентификатор после # указывает конкретную ветку, метку
    или набор изменений, которую следует использовать из отдалённого
    хранилища. См. также :hg:`help revisions`.
    
    Некоторые функции, такие как выполнение push по URL вида http://
    и https://, доступны только если эти функции явно включены на отдалённом
    сервере Mercurial.
    
    Обратите внимание, что безопасность работы с URL HTTPS зависит от
    правильных настроек в web.cacerts.
    
    Замечания относительно использования Mercurial по SSH:
    
    - SSH requires an accessible shell account on the destination machine
      and a copy of hg in the remote path or specified with remotecmd.
    - path is relative to the remote user's home directory by default. Use
      an extra slash at the start of a path to specify an absolute path::
    
        ssh://example.com//tmp/repository
    
    - Mercurial не использует встроенное сжатие при работе по SSH; будет
      правильным настроить его в вашем ~/.ssh/config, например::
    
        Host *.mylocalnetwork.example.com
          Compression no
        Host *
          Compression yes
    
      В качестве альтернативы можно указать "ssh -C" в качестве
      вашей команды ssh в конфиге или и с помощью опции командной
      строки --ssh.
    
    Все эти URL могут храниться в вашем конфигурационном файле вместе с
    краткими псевдонимами путей в секции [path]::
    
      [paths]
      псевдоним1 = URL1
      псевдоним2 = URL2
      ...
    
    Эти псевдонимы можно использовать в любой команде, которая ожидает
    URL (например, :hg:`pull псевдоним1` означает то же, что и
    :hg:`pull URL1`).
    
    Два псевдонима путей являются особыми, т.е. они используются по
    умолчанию, если URL не указан при вызове команды:
    
    default:
      Когда вы создаете хранилище с помощью hg clone, команда clone
      сохраняет адрес источника в качестве пути 'default' для нового
      хранилища. Он используется, если вы опускаете путь в командах
      вроде push и pull (т.ч. incoming и outgoing).
    
    default-push:
      The push command will look for a path named 'default-push', and
      prefer it over 'default' if both are defined.
    
    These alias can also be use in the `path://` scheme::
    
      [paths]
      alias1 = URL1
      alias2 = path://alias1
      ...
    
    check :hg:`help config.paths` for details about the behavior of such "sub-path".