You can choose from quite a lot of formats to make an archive of a repository. There are the usual compressed formats. But it’s also possible to make a plain folder of files in another place than the Working Directory (it’s like a clone, but without the .hg folder). Can be useful for doing builds for example (think ‘svn export’). One can make an archive with only the files of the selected rev. Some people seem to use this to send changes to external people that do not have access to the repository.
From the changelog context menu in the Workbench select Archive... for the choosen changeset, or, within the folder, type thg archive.
Repository Archive Dialog
Archiving a repository means create an archive file or subdirectory with the contents of the selected revision.
The archive tool can be started from command line
thg archive
The syntax is
thg archive -r [REV] -t [TYPE] [DEST]
where [REV] is the revision to archive, [TYPE] is the type of archive to create, and [DEST] is the name of the file or filder to create.
See hg.1.html#archive for details, or type hg help archive at the command line or in the Output Log of the Workbench.