hg-clone
hg-clone
TLDR
Clone a repository to a specified directory
$ hg clone [remote_repository_source] [destination_path]
Clone a repository to the head of a specific branch, ignoring later commits
$ hg clone --branch [branch] [remote_repository_source]
Clone a repository with only the .hg directory, without checking out files
$ hg clone --noupdate [remote_repository_source]
Clone a repository to a specific revision, tag or branch, keeping the entire history
$ hg clone --updaterev [revision] [remote_repository_source]
Clone a repository up to a specific revision without any newer history
$ hg clone --rev [revision] [remote_repository_source]