update.sh
Rama main · réplica de lectura del repositorio original.
#!/bin/bash
# 简历通(ResumeForge)Linux 更新入口。
#
# 用法:bash update.sh (检查并更新)
# bash update.sh --check (只看有没有新版本,不改动任何文件)
#
# 只更新程序文件:backend/data/(数据库、数据集、备份)与 backend/.env 永远不会
# 被覆盖;覆盖前会把旧文件备份到 runtime/backup-<时间戳>/。
# 建议先执行 bash stop.sh 停掉服务再更新。实现见 scripts/linux/update.sh。
cd "$(dirname "${BASH_SOURCE[0]:-$0}")" || exit 1
bash "scripts/linux/update.sh" "$@"
status=$?
if [ "$status" -ne 0 ]; then
printf '\n按回车键关闭这个窗口。\n'
read -r _
fi
exit "$status"