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.
The IDE supports the following Mercurial protocol types:
| Protocol | Access Method | Example |
|---|---|---|
| file | Direct repository access (on local disk) | file:///repository_path[@REV] |
| http | Access via WebDAV protocol to a Subversion-aware server | http://hostname/repository_path[@REV] |
| https | Access via HTTP protocol with SSL encryption | https://hostname/repository_path[@REV] |
| 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 | http://hostname/repository_path[@REV] |
| ssh | Access via SSH | ssh://hostname/repository_path[@REV] |