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 URLs:

ProtocolAccess MethodExample
file Direct repository access (on local disk) file:///repository_path
http Access via WebDAV protocol to a Mercurial-aware server http://[username[:password]@]hostname/repository_path
https Access via HTTP protocol with SSL encryption https://[username[:password]@]hostname/repository_path
static-http Access 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 content static-http://hostname/repository_path
ssh Access via SSH ssh://hostname/repository_path

Notes: Using SSH with Mercurial

See Also
Working with Mercurial

Legal Notices