34 lines
1008 B
Batchfile
34 lines
1008 B
Batchfile
|
|
@echo off
|
||
|
|
chcp 65001 > nul
|
||
|
|
cd /d "%~dp0"
|
||
|
|
:: v3.0.11 架构重构: 更新 .bat 仅做 git pull, 不启动 claude.
|
||
|
|
:: 启动 claude 由独立的 启动Bookworm.lnk → pwsh + claude.ps1 完成 (1 跳直链)
|
||
|
|
:: 这样 git pull 失败也不会拖累启动, 解耦关键
|
||
|
|
|
||
|
|
echo.
|
||
|
|
echo Bookworm 配置同步
|
||
|
|
echo ============================================
|
||
|
|
echo.
|
||
|
|
|
||
|
|
:: 同步 bookworm-boot 仓库 (本目录)
|
||
|
|
echo [1/2] 同步启动器目录 (bookworm-boot)...
|
||
|
|
git pull --rebase 2>&1
|
||
|
|
if %errorlevel% neq 0 (
|
||
|
|
echo [!] bookworm-boot git pull 失败 ^(不影响启动 lnk^)
|
||
|
|
)
|
||
|
|
|
||
|
|
:: 同步 ~/.claude 配置仓库 (Skill/hook/agents)
|
||
|
|
echo.
|
||
|
|
echo [2/2] 同步 Claude 配置 (.claude/)...
|
||
|
|
git -C "%USERPROFILE%\.claude" pull --rebase 2>&1
|
||
|
|
if %errorlevel% neq 0 (
|
||
|
|
echo [!] .claude git pull 失败 ^(不影响启动 lnk^)
|
||
|
|
)
|
||
|
|
|
||
|
|
echo.
|
||
|
|
echo ============================================
|
||
|
|
echo 完成. 双击桌面「启动Bookworm」启动 Claude.
|
||
|
|
echo ============================================
|
||
|
|
echo.
|
||
|
|
pause
|