869c7f92d2
Changes: amend: preserve phase of amended revision (issue3602) archival: add "extended-timestamp" extra block for zip archives (issue3600) hgweb: avoid bad $$ processing in graph (issue3601) hgweb: fix incorrect graph padding calculation (issue3626) largefiles: fix return codes for multiple commands largefiles: don't convert dest=None to dest=hg.defaultdest() in clone command largefiles: download missing subrepo revs when archiving largefiles: enable islfilesrepo() prior to a commit (issue3541) largefiles: handle commit -A properly, after a --large commit (issue3542) largefiles: preserve exit code from outgoing command (issue3611) largefiles: restore caching of largefiles with 'clone -U --all-largefiles' largefiles: restore normal 'clone -u' and 'clone -U' functionality lock: fixed race condition in trylock/testlock (issue3506) mergetools.hgrc: set vimdiff to check=changed strip: fix revset usage (issue3604) subrepo: encode unicode path names (issue3610)
17 lines
805 B
Text
17 lines
805 B
Text
Mercurial is a free, distributed source control management tool.
|
|
It efficiently handles projects of any size and offers an easy and
|
|
intuitive interface.
|
|
|
|
Mercurial efficiently handles projects of any size and kind. Every
|
|
clone contains the whole project history, so most actions are local,
|
|
fast and convenient. Mercurial supports a multitude of workflows
|
|
and you can easily enhance its functionality with extensions.
|
|
|
|
It is easy to learn: You can follow our simple guide to learn how
|
|
to revision your documents with Mercurial, or just use the quick
|
|
start to get going instantly. A short overview of Mercurial's
|
|
decentralized model is also available.
|
|
|
|
And it just works: Mercurial strives to deliver on each of its
|
|
promises. Most tasks simply work on the first try and without
|
|
requiring arcane knowledge.
|