mirror of
https://github.com/facebook/sapling.git
synced 2024-12-29 08:02:24 +03:00
2d3370dca4
Summary: EdenFS on Windows is a bit weird as ProjectedFS is implemented as a filter driver that adds reparse point to all the files/directories to get notified of filesystem operations on them. It then hides these reparse points from the outside which means that the dwAttributes of a file in EdenFS will not claim that a reparse point is attached to it. On top of this, newly created files/directories won't have any reparse points attached to them, until they start being tracked by EdenFS. While the first issue can be solved by always querying the reparse tags, I'm not entirely sure how to solve the second one. That second issue causes Mercurial to always try to create hardlink in the .hg directory, while it shouldn't. Reviewed By: DurhamG Differential Revision: D22937788 fbshipit-source-id: 5d90cd37d40858ed60103ff2d17c2cef16472b38 |
||
---|---|---|
.. | ||
src | ||
Cargo.toml |