Files
CN_Tool_client/build/README-升级回滚.txt
2026-04-13 17:32:58 +08:00

55 lines
1.9 KiB
Plaintext
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

========================================
CN_Tool 升级与回滚说明
========================================
一、升级步骤(超简单!)
----------------------------------------
1. 先使用 Navicat 或其他工具手动导出数据库 SQL 备份
2. 双击 upgrade.bat首次会自动创建 upgrade 文件夹)
3. 将升级文件放入 upgrade/ 目录:
- app.asar + app.asar.unpacked\ (前端升级包,必须成套放入)
- entrance.jar (后端升级包)
4. 再次双击 upgrade.bat 开始升级
5. 等待完成后重启应用
补充说明:
- 可以只升级后端
- 可以只升级前端,但前端升级时必须同时提供:
app.asar
app.asar.unpacked\
- 数据库不由 upgrade.bat 自动备份,请务必提前手动导出 SQL
二、回滚步骤
----------------------------------------
如果升级后出现问题:
1. 双击 rollback.bat仅回滚前后端程序文件
2. 等待完成后重启应用
3. 如需恢复数据库,请手动执行升级前导出的 SQL
三、重要提示
----------------------------------------
✓ 升级前会自动备份前后端程序文件到 backup/ 目录
✓ 升级日志保存在 logs/upgrade.log
✓ 多次升级时backup/ 保存最后一次升级前的版本
✓ 数据库备份与恢复由人工处理,不再由脚本自动执行
四、紧急情况
----------------------------------------
如果脚本无法运行,请手动操作:
【恢复前端】
copy /Y backup\app.asar resources\app.asar
rmdir /s /q resources\app.asar.unpacked
xcopy backup\app.asar.unpacked resources\app.asar.unpacked\ /E /I /Y
【恢复后端】
copy /Y backup\entrance.jar resources\extraResources\java\entrance.jar
【恢复数据库】
请使用 Navicat 或其他工具执行升级前导出的 SQL 备份
========================================
如需完整技术文档,请联系交付方提供开发文档。
========================================