mirror of
https://github.com/wwiinnddyy/LanMountainDesktop.git
synced 2026-06-20 23:54:26 +08:00
1.4 KiB
1.4 KiB
04-更新与维护
插件发布后的持续维护和更新策略。
🔄 更新策略
热修复(Hotfix)
发现严重 Bug 时立即发布:
# 1. 修复 Bug
git checkout -b hotfix/critical-bug
# ... 修复代码 ...
# 2. 更新版本号(修订号+1)
# plugin.json: "version": "1.0.1"
# 3. 提交并发布
git commit -m "Fix critical bug"
git tag -a v1.0.1 -m "Hotfix v1.0.1"
git push origin main --tags
功能更新
# 1. 开发新功能
git checkout -b feature/new-feature
# 2. 完成功能后合并到 main
# 3. 更新版本号(次版本+1)
# plugin.json: "version": "1.1.0"
# 4. 发布
git tag -a v1.1.0 -m "Release v1.1.0"
git push origin main --tags
📊 维护清单
日常维护
- 监控用户反馈
- 查看崩溃报告
- 回复用户问题
- 更新依赖包
定期维护
- 每季度检查 SDK 更新
- 每年评估功能需求
- 定期更新文档
🐛 Bug 处理流程
- 收集信息 - 复现步骤、环境信息
- 定位问题 - 本地调试复现
- 修复验证 - 修复后充分测试
- 发布更新 - 按热修复流程发布
- 通知用户 - 在 Release 中说明
💡 最佳实践
- 保持向后兼容
- 及时响应用户反馈
- 定期发布小更新
- 维护清晰的更新日志
- 废弃功能提前通知
最后更新:2026年4月