This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
Home Products Support Community News


[Xen-devel] Mercurial v0.9 released!

To: xen-devel <xen-devel@xxxxxxxxxxxxxxxxxxx>
Subject: [Xen-devel] Mercurial v0.9 released!
From: Bryan O'Sullivan <bos@xxxxxxxxxxxxxx>
Date: Wed, 10 May 2006 15:59:38 -0700
Delivery-date: Wed, 10 May 2006 15:59:52 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxx
List-help: <mailto:xen-devel-request@lists.xensource.com?subject=help>
List-id: Xen developer discussion <xen-devel.lists.xensource.com>
List-post: <mailto:xen-devel@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=unsubscribe>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
Version 0.9 of the Mercurial SCM is now available at:


More information available at:


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
 - 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@xxxxxxxxxxxxxx>

Xen-devel mailing list

<Prev in Thread] Current Thread [Next in Thread>
  • [Xen-devel] Mercurial v0.9 released!, Bryan O'Sullivan <=