Before using hg over ssh, make sure the remote host fingerprint already exists in ~/.ssh/known_hosts, and the remote host has this host's public key.
https://bitbucket.org/example_user/example_repo:
hg.latest:
- rev: tip
- target: /tmp/example_repo
salt.states.hg.
latest
(name, rev=None, target=None, clean=False, runas=None, user=None, force=False, opts=False)¶Make sure the repository is cloned to the given directory and is up to date
Name of the user performing repository management operations
Deprecated since version 0.17.0.