mirror of
https://github.com/facebook/sapling.git
synced 2024-10-12 17:58:27 +03:00
8368b2dec0
Summary: If a file has two parent filenodes and one of them is ancestor of another then we want to keep only the descendant filenode as a parent. (NOTE) Note that this diff doesn't fix all the corner cases. In integration tests a file that has two parents is modified in a merge commit. Note that if it wasn't modified in a merge commit then Mercurial produces a hash different from Mononoke. I'll investigate why it happens (NOTE) We had incorrect hashes in our test fixtures - this diff fixes them as well Reviewed By: farnz Differential Revision: D15896735 fbshipit-source-id: ea31071bc69fab02935887c665f6d03b64d5c572 |
||
---|---|---|
.. | ||
src | ||
branch_even.tar.gz | ||
branch_uneven.tar.gz | ||
branch_wide.tar.gz | ||
linear.tar.gz | ||
many_files_dirs.tar.gz | ||
merge_even.tar.gz | ||
merge_uneven.tar.gz | ||
unshared_merge_even.tar.gz | ||
unshared_merge_uneven.tar.gz |