Version 0.9 of the Mercurial SCM is now available at: http://selenic.com/mercurial/release/mercurial-0.9.tar.gz More information available at: http://selenic.com/mercurial/ Many thanks to the numerous developers, testers, and users who contributed to this release. Enjoy! Major changes between Mercurial 0.8.1 and 0.9: - The repository file format has been improved. - This has resulted in an average 40% reduction in disk space usage. - The new format (called RevlogNG) is now the default. - Mercurial works perfectly with both the old and new repository file formats. It can transfer changes transparently between repositories of either format. - To use the new repository format, simply use `hg clone --pull` to clone an existing repository. - Note: Versions 0.8.1 and earlier of Mercurial cannot read RevlogNG repositories directly, but they can `clone`, `pull` from, and `push` to servers that are serving RevlogNG repositories. - Memory usage has been improved by over 50% for many common operations. - Substantial performance improvements on large repositories. - New commands: - ''archive'' - generate a directory tree snapshot, tarball, or zip file of a revision - Deprecated commands: - ''addremove'' - replaced by ''add'' and ''remove --after'' - ''forget'' - replaced by ''revert'' - ''undo'' - replaced by ''rollback'' - New extensions: - Bugzilla integration hook - Email notification hook - Nested repositories are now supported. Mercurial will not recurse into a subdirectory that contains a ''.hg'' directory. It is treated as a separate repository. - The standalone web server, ''hg serve'', is now threaded, so it can talk to multiple clients at a time. - The web server can now display a "message of the day". - Support added for hooks written in Python. - Many improvements and clarifications to built-in help. -- Bryan O''Sullivan <bos@serpentine.com> _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel