当所有扩展都被禁用时,是否会出现这个问题?:是/否
- VS Code 版本:1.62.2
- OS 版本:Mac OS 11.6
重现步骤:
- 打开工作区。
- 创建/克隆一个仓库。
- 将仓库路径添加到 git.ignoredRepositories 和 files.exclude。
- 将 git.autoRepositoryDetection 设置为 true。
- 重新加载/重启工作区。
- 在仓库中打开一个文件。
- 检查 git 输出,git 会扫描仓库并将其添加到源代码控制中。
我认为 git.autoRepositoryDetection 不尊重 git.ignoredRepositories,files.exclude。如果这不是一个 bug,我会为这个功能请求提出同样的建议。
这是一个通过 sshfs 挂载的目录。在这个目录中的 git 扫描需要很长时间(>5 小时)。我已经在本地克隆了相同的仓库。我使用此文件夹监视远程系统,不需要在这里进行 git 扫描。如果发生这种情况并不是问题,但由于它是一个 sshfs 卷,所以耗时很长且卡住。我不能在扫描进行时卸载卷,除非我关闭 vscode。有时整个系统会因为尝试扫描断开的卷而挂起。
我在系统中的其他文件夹中使用仓库检测,并希望它允许排除。
1条答案
按热度按时间xesrikrc1#
我还尝试在远程的父目录中使用.gitignore。