A Scalable, User-Friendly Source Control System.
Go to file
Paul Boddie 7bbd727829 hgweb: support multi-level repository indexes by enabling descend and collapse
The descend option in hgweb can be used to display all reachable repositories
within a directory hierarchy if set to True. However, all reachable
repositories, regardless of their depth below the root of the hierarchy, are
then listed at the same level - expanded - in the hgweb interface. This patch
adds support for showing only each level of a directory hierarchy, with
subrepositories being shown alongside their parent repositories only at the
appropriate level (because there is no way to navigate to subrepositories from
within repositories), and the contents of directories hidden - collapsed -
behind a link for each directory. To enable this multi-level navigation, a new
option called collapse must be set to True when the descend option is set to
True.
2012-02-18 20:10:19 +01:00
contrib check-code: check for % inside _() 2012-03-08 15:59:44 -06:00
doc Describe all files related to the standard commands. 2011-12-06 15:50:28 +01:00
hgext mq: no need to delete undo files after strip 2012-03-06 18:43:05 +02:00
i18n merge with stable 2012-03-02 14:12:06 -06:00
mercurial hgweb: support multi-level repository indexes by enabling descend and collapse 2012-02-18 20:10:19 +01:00
tests hgweb: support multi-level repository indexes by enabling descend and collapse 2012-02-18 20:10:19 +01:00
.hgignore tests: add htmlcov option 2012-01-11 15:38:31 +01:00
.hgsigs Added signature for changeset e5aa60b60f6f 2012-03-01 16:28:24 -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 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 hgweb: add hint about finding library path with debuginstall 2011-11-10 15:08:51 -06:00
Makefile filemerge: create detail of internal merge tools from documentation string 2012-02-12 21:38:12 +09:00
README readme: mention how to run in-place 2012-03-02 21:43:55 +02:00
setup.py setup.py: don't call splitlines twice on the output of xcodebuild (issue3277) 2012-03-02 10:42:12 -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 http://mercurial.selenic.com/ for detailed installation
instructions, platform-specific notes, and Mercurial user information.