Software Updater

基于 HTTP 的增量文件同步

第一步:安装 updater
curl -sL https://updater.leadmicros.com/install.sh | bash
桌面端(可选):安装 updater-desktop
curl -sL https://updater.leadmicros.com/install-desktop.sh | bash

仅 Linux/amd64 · 需要图形界面环境(X11/Wayland)

安装依赖(如无 curl)
sudo apt update && sudo apt install -y curl
第二步:登录服务器

1. 进入你的项目文件夹:

cd /path/to/your/project

2. 执行登录命令:

updater login -s https://updater.leadmicros.com -n robot_software
常用命令

updater diff - 对比本地文件与服务器最新版本的差异,显示新增、修改、删除的文件列表

updater diff

updater sync - 同步服务器最新版本到本地,自动下载并应用差异(默认保留本地多余文件,自动备份当前版本)

updater sync