A Scalable, User-Friendly Source Control System.
Go to file
Laurent Charignon f9a0bb5c34 crecord: throws error instead of crashing for large diffs
Before this patch, crecord was crashing for large diffs
(30k lines on my laptop). This patch catches the exception raised in that case
and use the error reporting mechanism introduced in the previous patch for
notifying the user of the issue. It is not possible to add a test for that for
now as we don't yet have full blown ui tests for the curses interface.
2015-07-17 13:44:01 -07:00
contrib check-config: add config option checker 2015-06-25 17:34:53 -05:00
doc spelling: fixes from proofreading of spell checker issues 2015-01-18 02:38:57 +01:00
hgext extdiff: add support for subrepos 2012-07-15 12:43:10 -04:00
i18n global: mass rewrite to use modern exception syntax 2015-06-23 22:20:08 -07:00
mercurial crecord: throws error instead of crashing for large diffs 2015-07-17 13:44:01 -07:00
tests revset: parse nullary ":" operator as "0:tip" 2015-07-05 12:15:54 +09:00
.hgignore hgignore: ignore the PyCharm workspace folder 2014-10-13 11:46:04 +02:00
.hgsigs Added signature for changeset b1206e8e9053 2015-07-01 17:46:37 -05:00
CONTRIBUTORS Add note to CONTRIBUTORS file 2007-11-07 21:10:30 -06:00
COPYING COPYING: refresh with current address from fsf.org 2011-06-02 11:17:02 -05:00
hg hg: add support for HGUNICODEPEDANTRY environment variable 2014-06-23 09:33:07 -04:00
hgeditor Fixed a bashism with the use of $RANDOM in hgeditor. 2010-05-19 18:06:35 +02:00
hgweb.cgi mq: add a warning about uncommitted changes for qfinish 2011-11-10 15:40:34 -06:00
Makefile i18n: extract doc string of each web commands as translatable one 2015-04-28 00:38:16 +09:00
README readme: mention how to run in-place 2012-03-02 21:43:55 +02:00
setup.py wix: move library.zip and all *.pyd into a lib/ folder 2015-06-03 14:31:19 -05:00

Mercurial
=========

Mercurial is a fast, easy to use, distributed revision control tool
for software developers.

Basic install:

 $ make            # see install targets
 $ make install    # do a system-wide install
 $ hg debuginstall # sanity-check setup
 $ hg              # see help

Running without installing:

 $ make local      # build for inplace usage
 $ ./hg --version  # should show the latest version

See http://mercurial.selenic.com/ for detailed installation
instructions, platform-specific notes, and Mercurial user information.