c# - 更改文件系统的 Git 操作不会触发 FileWatcher
问题描述
我有一个有趣的问题,我的系统是一个 winforms,也是一个控制台应用程序,它监视文件夹中的文件更改。
一切都很好,但是如果该文件夹是本地 git 存储库并且存在会更改文件的操作,则不会触发文件监视程序!
前任:
git restore 1.txt
以上从 git 工作树中删除了更改,并且不会触发 filewatcher。
解决方案
推荐阅读
- python-3.x - 是否需要提供 access_key 和 secret_key 才能在 lambda 函数中从 s3 访问对象?
- firebase - 在 Firestore 中,用户的用户 id 是否应该是私有的(安全的,不应该显示给其他人)?
- angular - 无法从服务中的路由中获取参数 ['id']
- webrtc - apirtc - 离开或停止对话
- api - Dialogflow webhook 请求显示权限被拒绝
- docker - 知道请求是否来自 docker compose 创建的同一网络中的容器
- sql - 如何创建pl sql函数来检查数据库中是否存在数据
- c - 我正在编写一个程序来执行先到先服务算法,它显示分段错误
- sql - (SQL Server 2017) 我收到错误消息 8152,我不知道为什么
- asp.net-mvc - 如何在 ASP.NET MVC 中的 WebServer 中仅上传修改后的 .cs 文件?