mirror of
https://github.com/facebook/sapling.git
synced 2024-10-10 08:47:12 +03:00
14064f8582
Summary: Previously, `write` can fail because the destination file exists as a directory, or the parent directory is missing. pyworker handles those cases by calling `clear_conflicts` to remove conflicted directories and create missing parent directories and retry `write`. Practically, for all `write` usecases (including checkout) we always want the `clear_conflicts` behavior. Therefore, move `clear_conflicts` to vfs `write` and make it private. Reviewed By: quark-zju Differential Revision: D26257829 fbshipit-source-id: 03d1da0767202edba61c47ae5654847c0ea3b33e |
||
---|---|---|
.. | ||
fs | ||
integration | ||
locale | ||
mononoke | ||
scm | ||
test_support | ||
test-data | ||
.gitignore | ||
Eden.project.toml |