你要的是“只保留指定目录、其他目录不要”用 TortoiseSVN 的Sparse Checkout稀疏检出即可有两种场景还没拉过、已经全拉了想删掉多余目录。一、全新拉取推荐最干净在本地空目录右键 →SVN Checkout…填写仓库地址Repository URLCheckout Depth选Immediate children, including folders直接子节点含文件夹点右侧Choose items…选择项目在弹出的树状列表里✅ 勾选你要保留的目录❌ 取消勾选所有不需要的目录点 OK → 再点 OK 开始检出。结果本地只有你勾选的目录其他目录不会被创建也不会空目录占位。二、已经全拉了现在要删掉多余目录方法A直接“排除”不删本地文件下次不更新在根目录右键 →TortoiseSVN → Update to revision…Update Depth选Exclude排除点Choose items…→取消勾选你不需要的目录 → OK。效果本地多余目录还在但 SVN 不再管理/更新它们下次 Update 不会把这些目录再拉下来方法B彻底删除本地多余目录干净先按方法A把不需要的目录设为Exclude手动删除本地那些不需要的目录直接删文件夹即可以后 Update 只会更新你保留的目录不会再生成被排除的目录三、关键说明避坑稀疏检出后根目录不能直接提交会提示目录不完整只能在你保留的子目录里提交/更新不要用“直接删本地目录不设 Exclude”下次 Update 会重新把删掉的目录拉回来若需长期只保留这几个目录用“全新拉取 Choose items 勾选”最稳妥需要我把上述步骤整理成一份可直接照着做的极简操作清单吗