跳转到内容

团队协作与升级

其他队员克隆已经提交了接入配置的项目后:

终端窗口
git submodule update --init -- tools/FTC-Knowledge-Bank
python3 tools/FTC-Knowledge-Bank/.agents/skills/ftckb-integrate/scripts/verify.py --project .

升级时显式选择新版本,先 dry-run,再运行安装器的 --ref NEW_TAG_OR_SHA。它更新 gitlink、配置和未被人工修改的模板,重新构建并验收。没有 --ref 不升级;不要 git pull submodule 或 git submodule update --remote

构建失败:托管文件和固定 submodule 保留,修正 JDK、缓存权限或网络后重跑安装或 verify。版本/路径冲突:先查看 git status.gitmodules、配置与 submodule HEAD,不直接 reset/删除目录。安装中途被强制终止可能留下 Git 注册或部分托管文件;脚本宁可拒绝未知残留,也不猜测并删除。审阅具体残留后人工恢复;不要执行全仓库 git clean -fdxgit reset --hard