From 2df8d6017236644945b6222a00170962b8e6efbe Mon Sep 17 00:00:00 2001 From: Cheng Zhou Date: Tue, 23 Jun 2026 22:26:54 +0800 Subject: [PATCH] =?UTF-8?q?=E6=89=8B=E5=8A=A8=E9=80=89=E6=8B=A9=E7=8E=AF?= =?UTF-8?q?=E5=A2=83=E4=B8=8E=E9=85=8D=E7=BD=AE=E4=B8=8D=E4=B8=80=E8=87=B4?= =?UTF-8?q?=E6=97=B6=E8=87=AA=E5=8A=A8=E6=9B=B4=E6=96=B0=20.ctms-env?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Claude Sonnet 4.6 --- install.sh | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/install.sh b/install.sh index d2863dbf..e062be9c 100755 --- a/install.sh +++ b/install.sh @@ -196,6 +196,12 @@ pick_env() { 1) SELECTED_ENV="main" ;; 2) SELECTED_ENV="release" ;; esac + # 手动选择与配置不一致时更新 .ctms-env + if [[ -n "$env" && "$SELECTED_ENV" != "$env" ]]; then + local file="$ROOT_DIR/.ctms-env" + sed -i.bak "s/^env *=.*/env = $SELECTED_ENV/" "$file" && rm -f "${file}.bak" + ctms_info "已将 .ctms-env 中的环境更新为: $SELECTED_ENV" + fi } collect_install_options() {