Open lil5 opened 1 year ago
Seeing this with ungit 1.5.22+9c701261:
Full trace:
2023-02-05T10:45:10.903Z - error: Error: EACCES: permission denied, watch '/mnt/Development/docker/docker-scratch/our-shopping-list/dbdata/diagnostic.data'
at FSWatcher.<computed> (node:internal/fs/watchers:244:19)
at Object.watch (node:fs:2296:34)
at /usr/lib/node_modules/ungit/node_modules/node-watch/lib/watch.js:398:22
at hasNativeRecursive (/usr/lib/node_modules/ungit/node_modules/node-watch/lib/has-native-recursive.js:61:12)
at Watcher.watchDirectory (/usr/lib/node_modules/ungit/node_modules/node-watch/lib/watch.js:381:3)
at /usr/lib/node_modules/ungit/node_modules/node-watch/lib/watch.js:414:16
at /usr/lib/node_modules/ungit/node_modules/node-watch/lib/watch.js:143:35
at Array.forEach (<anonymous>)
at /usr/lib/node_modules/ungit/node_modules/node-watch/lib/watch.js:141:13
at FSReqCallback.oncomplete (node:fs:192:23)
This causes my project which includes ignored volumes from a docker container to be searched, which ungit then throws a permission error at.
I expect the files/dirs that are ignored by git to be ignored by ungit.