A Scalable, User-Friendly Source Control System.
Go to file
Wojciech Lopata 3a79365ccc revlog: pass node as an argument of addrevision
This change will allow revlog subclasses that override 'checkhash' method
to use custom strategy of computing nodeids without overriding 'addrevision'
method. In particular this change is necessary to implement manifest
compression.
2013-08-19 11:25:23 -07:00
contrib hgrc.d: separate namespace for mercurial scripts 9diff and 9mail 2013-08-15 21:35:56 -04:00
doc doc: make i18n man and html 2013-07-03 21:50:20 +09:00
hgext histedit: discard meaningless comment about 'hexlify node' 2013-08-26 16:11:21 +09:00
i18n i18n-pt_BR: synchronized with 1d921a7399ad 2013-08-01 02:36:59 -03:00
mercurial revlog: pass node as an argument of addrevision 2013-08-19 11:25:23 -07:00
tests progress: stop getting stuck in a nested topic during a long inner step 2013-08-23 13:28:18 -04:00
.hgignore doc: make man and html from translated documents 2013-07-03 21:49:43 +09:00
.hgsigs Added signature for changeset da90524fb77e 2013-08-01 22:37:44 -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 rename util.set_binary to setbinary 2011-05-06 15:25:35 +02: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 doc: make i18n man and html 2013-07-03 21:50:20 +09:00
README readme: mention how to run in-place 2012-03-02 21:43:55 +02:00
setup.py setup: make error message for missing Python headers more helpful 2013-04-12 16:55:34 -04: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.