VS Code中DVC扩展显示非DVC追踪文件的问题求助
解决VS Code DVC扩展显示未追踪文件的问题
修复步骤
- 检查
.dvcignore配置:确保项目根目录的.dvcignore文件中添加了src/。如果没有该文件,直接新建并写入src/,DVC就会忽略整个src目录下的文件。 - 刷新DVC工作区状态:打开VS Code命令面板(快捷键
Ctrl+Shift+P/Cmd+Shift+P),搜索执行DVC: Refresh Workspace命令,强制扩展重新加载项目的DVC配置。 - 清理扩展缓存:关闭VS Code,找到对应系统的DVC缓存目录(Windows:
%APPDATA%\Code\User\workspaceStorage;macOS:~/Library/Application Support/Code/User/workspaceStorage;Linux:~/.config/Code/User/workspaceStorage),删除当前项目对应的缓存文件夹,重启VS Code后重新查看。 - 验证DVC实际追踪状态:在终端执行
dvc status命令,确认DVC确实仅追踪data/目录。如果终端输出正常但VS Code扩展显示异常,大概率是扩展缓存未更新导致的。
同类问题情况
不少用户在Stack Exchange等社区反馈过类似问题,大多是.dvcignore配置遗漏或扩展缓存未刷新引发的,按照上述步骤基本都能解决。
内容的提问来源于stack exchange,提问作者Will
相关产品推荐
相关产品推荐

