v1.1
workspace-sync v1.1
本次版本聚焦同步可靠性与一致性修复,重点补强队列并发、残留临时文件清理与冲突处理策略。
P0 修复(高优先级)
- 发送队列串行化:修复并发发送下潜在顺序错乱/竞争问题,降低同步乱序和异常状态风险。
- stale
.partial清理机制强化:补齐残留分片文件清理路径,避免异常中断后脏状态持续影响后续同步。 - 队列与部分传输流程加固:在关键路径增加防护与恢复逻辑,提升失败场景下的可恢复性。
P1 修复(中优先级)
- 冲突策略(conflict policy)引入:新增冲突处理策略,减少边界场景的人为干预成本。
- 配置与 CLI 对齐增强:补充相关配置项与入口参数,提升可控性与可运维性。
- 文档更新:README 同步更新,明确行为与使用方式。
变更范围
- commits:
c4aecb5→45edf16 - 主要涉及:
internal/syncer/app.go、internal/syncer/config.go、cmd/workspace-sync/main.go、README.md