Cloning an External Mercurial Repository

See Also

The IDE enables you to clone an external Mercurial Repository and to make it available within the IDE. You effectively create a copy or clone of the entire repository to work with in the IDE. To do so, you need to be able to access a Mercurial repository which you have read privileges for.

To clone a Mercurial Repository:

  1. Choose either: The Mercurial Clone Other wizard opens.
  2. In the Mercurial Repository panel of the wizard, enter a URL that contains the connection protocol and the location of the repository
    Click Next.
  3. In the Destination Directory panel:

The IDE supports the following Mercurial protocol types:

ProtocolAccess MethodExample
fileDirect repository access (on local disk)file:///repository_path[@REV]
httpAccess via WebDAV protocol to a Subversion-aware serverhttp://hostname/repository_path[@REV]
httpsAccess via HTTP protocol with SSL encryptionhttps://hostname/repository_path[@REV]
static-httpAccess via HTTP also, albeit slower, allows access to a Mercurial repository where you simply use a web server to publish the .hg directory as static contenthttp://hostname/repository_path[@REV]
sshAccess via SSH ssh://hostname/repository_path[@REV]

Notes: Using SSH with Mercurial

See Also
Working with Mercurial

Legal Notices