A Scalable, User-Friendly Source Control System.
Go to file
Maxim Dounin 1ce305a01e addremove: correctly handle intermediate symlinks
This fixes problems mentioned in issue660 comments (unrelated to original
issue) where directory was renamed, and symlink was added instead.
In such situation addremove wasn't able to correctly detect that old files
no longer here, but tried to add symlink (and failed due collision with
old files).
2008-05-07 14:32:00 +04:00
contrib Fix bad span tag in Readme 2008-05-25 14:05:35 -07:00
doc gendoc: fix indentation 2008-04-06 13:13:31 +02:00
hgext mq: handle added patch renaming correctly 2008-06-06 18:23:31 +02:00
mercurial addremove: correctly handle intermediate symlinks 2008-05-07 14:32:00 +04:00
templates gitweb: show branches in most of the templates 2008-03-13 23:45:36 +01:00
tests addremove: correctly handle intermediate symlinks 2008-05-07 14:32:00 +04:00
.hgignore .hgignore += tags & cscope files 2007-12-25 18:48:43 +03:00
.hgsigs Added signature for changeset 3ad0012fa21c 2008-05-22 15:48:44 -05:00
CONTRIBUTORS Add note to CONTRIBUTORS file 2007-11-07 21:10:30 -06:00
COPYING Add COPYING 2005-06-17 09:32:13 -08:00
hg Change standard streams mode to binary at hg startup 2007-11-10 21:30:59 +01:00
hgeditor hgeditor: Use $HG to run 'hg diff' (see 9779a8c8d672) 2007-06-23 20:22:17 +02:00
hgweb.cgi merge backout 2008-02-18 19:21:33 +01:00
hgwebdir.cgi merge backout 2008-02-18 19:21:33 +01:00
Makefile Makefile: remove *.pyd files on "make clean". 2007-06-25 14:46:20 +02:00
README Move README info to wiki 2006-12-19 17:17:08 -06:00
setup.py setup.py: hide compiler error messages while searching for inotify 2008-03-23 21:35:57 -03:00

Basic install:

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

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