这个工具提供三类常用会话:文件夹比较、文件夹同步、文本比较。同步会话是唯一会主动改写文件的,其余两类只读。把这一点记住,很多误操作就能避免。
同步会话里左右两侧各有一个方向箭头,箭头指向哪边,就以哪边为基准覆盖另一边。界面上的颜色只是辅助,真正决定结果的是箭头方向。
规则写对了,同步结果才干净
| 要排除的内容 | 规则写法思路 | 说明 |
|---|---|---|
| 某种扩展名的文件 | 用通配符匹配扩展名 | 适合排除临时文件 |
| 某几个固定目录 | 写目录名并按排除处理 | 缓存与版本控制目录常用 |
| 文件名含特定词 | 用通配符加星号包裹关键词 | 排除备份文件很实用 |
| 只保留较新文件 | 在同步设置里改用时间判定 | 避免用旧文件覆盖新文件 |
| 超过指定体积的文件 | 在文件过滤里按大小设阈值 | 避免同步大体积媒体文件 |
同步之后发现覆盖错了怎么恢复
先停止后续操作,检查目标目录是否有回收站或者版本备份。没有备份的话,只能从另一方目录反向同步回去。
两个目录互相有新增文件怎么办
用双向同步模式,让两边的新增文件都保留下来。这种模式需要规则写得准确,否则容易产生重复文件。
同步会不会删除文件
取决于模式设置。镜像模式会删除目标端多出来的文件,双向模式通常保留新增。执行前用预览确认动作列表。
编码不同的文本文件能比较吗
可以在会话设置里指定编码,让工具按正确的方式解读内容。编码不一致时直接比较结果没有意义。
规则设置能导出给别人用吗
会话文件本身可以分享,对方载入之后修改目录路径即可使用。
同步工具的风险不在于算法,而在于方向设置。每次执行前多看一眼箭头,比任何备份都管用。