feat: 校验进度条+单文件日志 (on_file 回调)
This commit is contained in:
1 parent
0f9866a031
commit
0b28d26a18
3 files changed
+55
-4
No files matched your search
@@ -88,6 +88,8 @@ help / clear / quit
|
||||
**智能续传(`--smart-resume`)**: 中断后重跑时,只校验目标**最新 N 个文件**
|
||||
(`--smart-check N`,默认 5;≤100MB 做 md5 全校验,更大只查大小),
|
||||
发现损坏立即删除该文件并从断点续传——避免对已传的 100+GB 全量重扫。
|
||||
校验过程有**进度条**(总进度条复用)+ **单文件日志**(`校验 i/N: 文件名 ✓/✘ 损坏`),
|
||||
N 调大(如 50)也能实时看到校验进展。
|
||||
|
||||
> rsync 原子写(临时文件+rename)保证掉卡不会产生半截损坏的正式文件,
|
||||
> 残留临时文件由补传后的 `--verify` 流程发现处理。
|
||||
|
||||
Reference in new issue
Block a user