sapling/eden/scm
Jun Wu b349cb7c79 git: support log --patch
Summary:
The old code paths might access filelog and linkrev to figure out what files to
show, which do not work in git.

Avoid them in the PathHistory log path. This simplifies stuff and make `log -p`
work for git.

Reviewed By: DurhamG

Differential Revision: D33282043

fbshipit-source-id: 4b0a48d4bafbc2cb54742620d7cd4f05d2a0f3ba
2022-01-19 17:39:09 -08:00
..
contrib codemod: update license headers 2022-01-05 14:43:32 -08:00
distutils_rust codemod: update license headers 2022-01-05 14:43:32 -08:00
doc codemod: update license headers 2022-01-05 14:43:32 -08:00
edenscm git: support log --patch 2022-01-19 17:39:09 -08:00
edenscmnative edenapi: change client file fetching to work with FileResponse 2022-01-19 17:22:48 -08:00
exec codemod: update license headers 2022-01-05 14:43:32 -08:00
hgcache_size_logger codemod: update license headers 2022-01-05 14:43:32 -08:00
i18n codemod: update license headers 2022-01-05 14:43:32 -08:00
lib edenapi: add option to call files2 endpoint instead 2022-01-19 17:22:49 -08:00
newdoc fix a couple of typos 2022-01-10 16:13:22 -08:00
pystubs codemod: update license headers 2022-01-05 14:43:32 -08:00
slides codemod: update license headers 2022-01-05 14:43:32 -08:00
tests git: support log --patch 2022-01-19 17:39:09 -08:00
.editorconfig
.flake8 debugrebuildchangelog: support rebuild with lazy segmented changelog 2021-05-26 19:00:01 -07:00
.gitignore gitignore: track Makefile under scm 2021-03-04 08:52:27 -08:00
.rustfmt.toml rustfmt: set group_imports to StdExternalCrate 2021-10-19 11:07:24 -07:00
COPYING
fsprobe.sh codemod: update license headers 2022-01-05 14:43:32 -08:00
gen_version.py codemod: update license headers 2022-01-05 14:43:32 -08:00
hgeditor
Makefile codemod: update license headers 2022-01-05 14:43:32 -08:00
README.rst
setup.py codemod: update license headers 2022-01-05 14:43:32 -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.