Repository navigation
Conversation
- 修复了即使新文件未安装但原目标已移入备份时的状态变更标记 - 添加了源目录不能是目标目录祖先路径的检查 - 改进了复制过程中的错误处理,保留失败文件的恢复状态和实际目标路径 - 优化了错误状态中的changed标志和partial路径列表的计算逻辑
- 移除旧的文件锁定实现,引入新的锁管理器模块 - 添加临时文件清理功能,确保操作完成后清理残留文件 - 实现更安全的目录删除逻辑,防止误删重要目录 - 集成清理错误处理,将清理结果附加到响应中 - 更新 glob 模式匹配为异步实现,支持工作量预算控制 - 添加详细的清理错误追踪和警告提示机制 - 增强测试覆盖,包括清理、锁定和 glob 匹配的各种场景
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.