LWN.net Logo

Mercurial 0.6 released

From:  Matt Mackall <mpm-AT-selenic.com>
To:  lwn-AT-lwn.net
Subject:  Mercurial 0.6 released!
Date:  Fri, 24 Jun 2005 14:25:31 -0700

This is release 0.6 of Mercurial, the distributed SCM.

Mercurial is:
 - fast: as fast or faster than git or others for all important operations
 - easy to use: familiar commands, integrated help, integrated web server
 - space efficient: Linux kernel history back to 2.4.0 in 300MB
 - bandwidth efficient: 120MB to transfer that history
 - distributed: supports decentralized development with arbitrary merging
 - scalable: handles large numbers of files and revisions effortlessly
 - robust: append-only storage model with journalling and rollback
 - lightweight: small Python codebase

Available at http://selenic.com/mercurial/
Linux kernel repository at http://www.kernel.org/hg/

This release contains a huge number of improvements:

improved source tracking
  multi-head support
  permission tracking
  rename and copy tracking
  improved tag handling
friendlier, more robust command line interface
  integrated help
  faster startup
  better exception handling
  smarter three-way merge helper
improved communication
  faster outstanding changeset detection
  SSH-based push support
  non-transparent proxy support
improved configuration handling
  support for .hgrc and .hg/hgrc files
  save per-repo defaults for pull
new delta extension
  faster, smaller, and simpler than GNU diff or xdiff
  faster commit, push/pull, and annotate
improved interoperability
  convert-repo framework for importing from other SCMs 
  can work with gitk and git-viz
portability improvements
  tested on big and little-endian 32 and 64-bit UNIX platforms
  Windows support is nearly complete
and much more
  numerous performance tweaks and bugfixes
  automated test suite
  updated docs and FAQ


-- 
Mathematics is the supreme nostalgia of our time.


(Log in to post comments)

Copyright © 2005, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds