收起左侧

希望备份时能支持排除指定子文件夹和文件

1
回复
51
查看
[ 复制链接 ]

2

主题

3

回帖

0

牛值

江湖小虾

2025-10-17 14:48:41 显示全部楼层 阅读模式

1. 背景与需求

在将本地文件夹同步到网盘时,用户需要排除部分文件或文件夹,但同时希望保留原始目录的层级结构。当前同步方式存在局限性,无法满足这一需求。

2. 当前问题

2.1 现有目录结构

音乐/
**── a.temp # 需排除
**── b.json # 需排除
**── 摇滚/
** **── 0a # 需排除
** **── 0b # 需排除
** **── 其他音乐文件
**── 流行/
**── 古典/

2.2 当前同步结果

若直接选择子目录作为同步来源,会导致:

摇滚/
**── 其他音乐文件
流行/
古典/

问题分析

  • 原"音乐"父级目录丢失
  • 子目录被提升为根目录
  • 目录层级结构被破坏

3. 期望功能

3.1 功能要求

  • 支持配置排除列表,指定需要忽略的文件和文件夹
  • 同步时自动跳过排除项
  • 完整保持原始目录层级结构

3.2 期望同步结果

音乐/
**── 摇滚/
** **── 其他音乐文件 # 0a、0b已被排除
**── 流行/
**── 古典/

4. 建议实现方案

4.1 排除列表配置

在同步工具中增加排除列表设置,支持:

  • 文件路径匹配
  • 文件夹路径匹配

4.2 同步处理逻辑

  1. 递归扫描源目录结构
  2. 应用排除规则过滤文件和文件夹
  3. 保持有效文件的原始路径关系
  4. 在目标端重建完整目录树

4.3 用户界面建议

  • 图形化排除规则配置界面
  • 实时预览排除效果

5. 预期收益

  • 保持目录结构完整性
  • 灵活控制同步内容
  • 提升用户体验和同步效率
收藏
送赞
分享

6

主题

1万

回帖

0

牛值

管理员

2025-10-20 00:03:15 显示全部楼层
感谢反馈,这个我们转给技术评估一下
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则