Milky0217 0c7d44d795 fix(deploy): 改进备份命名和清理逻辑,防止版本重复
问题:同一版本多次备份时,备份文件仅时间戳不同,内容完全相同,
导致清理后仍保留多个相同版本的备份,失去回滚多样性。

解决方案:
1. 备份文件名加入 Git hash + MD5:{timestamp}.{gitHash}.{md5}
2. 清理逻辑按 MD5 去重:相同版本的多个备份只保留最早一个
3. 手动回滚支持选择特定版本

影响:
- 回滚时可明确知道恢复到哪个版本(Git hash + MD5 可验证)
- 清理不再基于简单时间戳,而是基于版本内容
- 保留了真正的版本多样性
2026-04-19 20:55:47 +08:00
2025-09-08 09:43:52 +08:00
2026-04-19 20:30:02 +08:00
Description
ASD Rust Backend
2.7 MiB
Languages
JavaScript 77%
Rust 12.1%
Shell 6.9%
CSS 3.7%
HTML 0.2%
Other 0.1%