Replies: 1 comment 2 replies
-
libuv watchers are not recursive, as that is not implemented on windows or OSX: http://docs.libuv.org/en/v1.x/fs_event.html libuv appears to be implemented via inotify (or equivalent) which is very efficient. git status is only updated for the directory that has changed, not the entire tree. Git status is orders of magnitude more expensive than directory enumeration. |
Beta Was this translation helpful? Give feedback.
2 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Why not just watch the root directory instead? I suspect that this might have significant performance impact on a root directory with a large amount of subdirectories.
Beta Was this translation helpful? Give feedback.
All reactions