mirror of
https://github.com/facebook/sapling.git
synced 2024-10-08 15:57:43 +03:00
5fd3e0e6b9
Summary: This adds initial code for an `eden debug fsck` command. At the moment this simply scans the overlay and reports errors, but does not correct any issues. In subsequent diffs I'll update it to support correcting some problems. There are also several other issues that I'll improve in subsequent diffs as well. At the moment this code uses the same functions as other CLI commands to find the client directory, and these only work if the checkout is already mounted. For `fsck` we generally want the checkout to be unmounted before checking it. I also plan to clean up some of the output handling as well. Reviewed By: strager Differential Revision: D8813714 fbshipit-source-id: 90238e94540db1cc06c17eabf8ce3a1bb808d4b3 |
||
---|---|---|
.. | ||
test | ||
buck.py | ||
cmd_util.py | ||
config.py | ||
configinterpolator.py | ||
daemon.py | ||
debug.py | ||
doctor.py | ||
filesystem.py | ||
fsck.py | ||
main.py | ||
mtab.py | ||
overlay.py | ||
rage.py | ||
stats_print.py | ||
stats.py | ||
stdout_printer.py | ||
subcmd.py | ||
util.py | ||
version.py |