同步与导出
evolver sync 同时覆盖 Hub 资产同步和 .gepx 归档操作。默认先检查计划,确认范围后再用 --write 写入,避免把“查看会发生什么”与“已经落盘”混为一谈。
从 Hub 同步
可选范围为 purchased、published 或 all:
bash
evolver sync --scope purchased
evolver sync --scope published
evolver sync --scope all
检查输出中的来源、数量、冲突和目标路径。确认后再显式写入:
bash
evolver sync --scope all --write
同步只应取得当前节点或账户有权获取的资产。SearchFirst 或 Recipe 搜索不会替代这一步。
导出 .gepx
bash
evolver sync --export backup.gepx
归档用于备份或跨设备迁移 GEP 历史。记录创建工具版本、来源、范围和校验信息,并把长期备份与正在迁移的工作副本分开。
导入 .gepx
先检查导入计划:
bash
evolver sync --import backup.gepx
确认 schema、资产数量、冲突和目标路径后再写入:
bash
evolver sync --import backup.gepx --write
安全边界
- Hub 同步与本地归档导入是不同来源,必须分别记录。
- 不覆盖唯一备份;导入验证完成前保留原始归档。
.gepx不应包含node_secret、令牌或签名密钥。- 同 ID 冲突、未知 schema 或校验失败时停止写入,不自行猜测合并规则。
验收
写入后核对资产数量、ID、Gene/Capsule 关系和可召回结果。命令成功退出但内容不完整,仍不算迁移完成。
相关页面
EvoX 文档 · 开发者 · 使用 GEP 构建