The Mercurial Push Other dialog box enables you to push changesets from your local repository to an external repository.
You can access the Push Other dialog by choosing Versioning > Push Other from the main menu.
In the Push Other dialog, you need to specify the location of the Mercurial repository you want to push to.
Repository URL: Type in the URL of the repository you want to push to.
The IDE supports the following Mercurial URLs:
Protocol | Access Method | Example |
---|---|---|
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 |