mirror of
https://github.com/facebook/sapling.git
synced 2024-10-10 16:57:49 +03:00
0dce99888f
Summary: We had a bug: if two files were reverted and then we try to amend one of them mercurial will actually amend both of them. Looks like the problem was caused by "Prune files reverted by amend" block. Previously this block was considering every file that was changed in a commit we are about to amend and comparing with working copy. If a file is the same in a commit we are about to amend and in the working copy then it will amended as well. This diff attempts to fix it by considering only files that were selected for amending. Reviewed By: DurhamG Differential Revision: D24949727 fbshipit-source-id: cf6cb95af3f67ec769e8a58db3b829945133b830 |
||
---|---|---|
.. | ||
contrib | ||
distutils_rust | ||
doc | ||
edenscm | ||
edenscmnative | ||
exec | ||
hgcache_size_logger | ||
i18n | ||
lib | ||
newdoc | ||
pystubs | ||
slides | ||
tests | ||
.editorconfig | ||
.flake8 | ||
.gitignore | ||
COPYING | ||
gen_version.py | ||
hgeditor | ||
Makefile | ||
README.rst | ||
setup3.py | ||
setup.py |
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.