A Scalable, User-Friendly Source Control System.
Go to file
Matt Harbison 41b4785ddb test-run-tests: glob away a --debug run difference on Windows
This internal test is piped through 'grep -v pwd' to eliminate the pwd alias set
when running with MSYS.  Unfortunately, the '.' from the successful run of the
prior internal test precedes the pwd alias for the next test on the same line,
so grep filters out '.' too, except for the final test.

It also looks like there may be a bug with --debug: the output of the internal
test that had this diff says 2 ran, 0 failed (one test being test-failure.t),
but if --debug is omitted from the internal test, then it says 2 ran, 1 failed.

With this longstanding issue fixed, the test suite finally runs cleanly on
Windows (except subrepo merge documented in issue 4988), with 88 skips.  \o/
2015-11-23 12:14:01 -05:00
contrib import-checker: force 'ctype.util' to stdlib module 2015-12-22 21:47:40 -05:00
doc doc: add execute bit and fix shbang line for gendoc.py 2015-12-22 07:59:14 +00:00
hgext rebase: mention conflict in documentation instead of merge 2015-12-18 18:32:15 +00:00
i18n i18n: add execute bit to check-translation.py 2015-12-22 11:03:33 +00:00
mercurial keepalive: use absolute_import 2015-12-22 16:28:28 -08:00
tests test-run-tests: glob away a --debug run difference on Windows 2015-11-23 12:14:01 -05:00
.hgignore hgignore: ignore the PyCharm workspace folder 2014-10-13 11:46:04 +02:00
.hgsigs Added signature for changeset 86c16f25367c 2015-12-01 20:18:28 -06: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 spelling: trivial spell checking 2015-10-17 00:58:46 +02:00
hgweb.cgi urls: bulk-change primary website URLs 2015-09-30 15:43:49 -05:00
Makefile builddeb: read default distribution and codename from lsb_release 2015-11-25 18:07:33 +08:00
README urls: bulk-change primary website URLs 2015-09-30 15:43:49 -05:00
setup.py setup.py: package internals help files 2015-12-13 11:34:04 -08: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 https://mercurial-scm.org/ for detailed installation
instructions, platform-specific notes, and Mercurial user information.