The most current version of vmm is 0.6.2, released on 01 February 2014. Older releases are listed in the Release history of vmm.
vmm could be downloaded from the download page at SourceForge. To extract the downloaded archive use tar xzf vmm-0.6.2.tar.gz. This will create the new directory vmm-0.6.2 in the current working directory.
If you have downloaded the archive from the download site you can optionally verify the integrity of this archive. In order to verify the integrity of the archive you have to download the corresponding signature file (vmm-0.6.2.tar.gz.sig) too. The signature can be verified using GPG or PGP. For example to check the signature of the archive vmm-0.6.2.tar.gz you can execute this command gpg --verify vmm-0.6.2.tar.gz.sig.
The tarball was signed by Pascal Volk (ID 0xC51139FE). Older releases (≦ 0.6.1) were signed with key ID 0xCEC0904E). You can fetch the public key from a key server using the command gpg --recv-keys 0xC51139FE.
To get a tagged clone of the current vmm release from the Mercurial repository use: hg clone http://hg.localdomain.org/vmm/ -r vmm-0.6.2 vmm-0.6.2. This will put the files into the new created directory vmm-0.6.2.
When you omit the -r vmm-0.6.2 option, you will get the latest changes from the vmm repository. This code may work for you or not.
The Debian project is hosting the Git repository of vmm. The upstream branch is a mirror of the Mercurial default branch. The master branch is for Debian packaging. In order to clone the upstream branch use: git clone --branch upstream git://anonscm.debian.org/collab-maint/vmm.git
Since Debian Wheezy vmm is also available in the Debian package repository. The vmm package is maintained by Martin F. Krafft. Take a look at the file /usr/share/doc/vmm/README.Debian for Debian specific modifications.