A Scalable, User-Friendly Source Control System.
Go to file
FUJIWARA Katsunori dad1f854dd localrepo: add "vfs" fields to "localrepository" for migration from "opener"
As a part of migration to vfs, this patch adds "vfs" fields to
"localrepository" class.

This allows new codes to access current "opener" objects related to
repositories via "vfs" fields, so patches referring to "vfs" will
replace referring to "opener" in time.

This patch also adds initializations for "vfs" fields to
"statichttprepository" class derived from it, because its constructor
doesn't invoke the constructor of "localrepository", so "vfs" fields
should be initialized explicitly as same as "opener" fields: it has no
working directory, so "wvfs" field is not added.
2012-07-06 18:45:26 +09:00
contrib check-code: verify that 'saved backup bundle to ...' is '(glob)'ed 2012-07-05 00:49:26 +02:00
doc cleanup: "not x in y" -> "x not in y" 2012-05-12 16:00:57 +02:00
hgext largefiles: optimize status by synchronizing lfdirstate with the largefile on update 2012-07-13 14:49:16 +02:00
i18n i18n-pt_BR: synchronized with ef02254f0cee 2012-07-01 08:09:00 -03:00
mercurial localrepo: add "vfs" fields to "localrepository" for migration from "opener" 2012-07-06 18:45:26 +09:00
tests mq: check subrepo synchronizations against parent of workdir or other appropriate context 2012-06-27 22:03:27 +09:00
.hgignore hgignore: simply ignore all *.exe's everywhere 2012-07-01 10:06:16 +02:00
.hgsigs Added signature for changeset 46cdcb89086f 2012-07-01 21:12:36 -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 Makefile: add build_hgexe -i for local 2012-06-29 13:12:35 +02:00
README readme: mention how to run in-place 2012-03-02 21:43:55 +02:00
setup.py setup: disable -mno-cygwin if building under mingw32 2012-07-06 20:19:55 -07: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.