mirror of
https://github.com/facebook/sapling.git
synced 2024-10-09 08:18:15 +03:00
9980907d1e
Summary: This fixes the checkout code to always recurse into directories with conflicts, and accurately list all individual files with conflicts. Previously the checkout code always avoided recursing into unloaded directory inodes that were affected by the checkout. Since the inode was not loaded we can easily replace it without recursing into it. Unfortunately this resulted in an inaccurate conflict list--we would report the directory itself as a conflict. This is insufficient for our mercurial extension, which needs to know the specific list of files with conflicts, so it can ask mercurial to perform conflict resolution on them. Reviewed By: bolinfest Differential Revision: D4672373 fbshipit-source-id: ff400a4a6e25b8b0754c66cb067a69d553a5c98b |
||
---|---|---|
.. | ||
docs | ||
fs | ||
fuse | ||
hooks | ||
integration | ||
utils | ||
DEFS |