Syncthing 2.0.0 正式发布,连续文件同步工具
Syncthing 是一个免费开源的工具,它能在你的各个网络计算机间同步文件 / 文件夹,它的同步数据是直接从一个系统中直接传输到另一个系统的,并且它是安全且私密的。
Syncthing 全新 2.0 系列的首发版本已正式推出,一些更新亮点如下:
-
数据库后端从 LevelDB 切换到 SQLite。首次启动时需要迁移,对于大型系统来说,迁移过程可能会比较耗时。新数据库更易于理解和维护,且希望其稳定性更高。
-
日志格式已更改为使用结构化日志条目(一条消息加上多个键值对)。此外,现在可以按包控制日志级别,并在 INFO 和 ERROR 之间新增了 WARNING 日志级别(此前该级别被称为 WARNING...)。INFO 级别的日志内容更加详细,会显示 Syncthing 执行的同步操作。新增命令行参数
--log-level
可设置所有包的默认日志级别,STTRACE
环境变量和 GUI 也已更新以支持按包设置日志级别。---verbose
和--logflags
命令行选项已被移除,若指定将被忽略。 -
已删除的项目不再永久保存在数据库中,而是在六个月后被清楚。如果你的用例要求删除操作在六个月以上后生效,建议将
--db-delete-retention-interval
命令行选项或相应的环境变量设置为零,或选择更长的时间间隔。 -
现代化的命令行选项解析。旧的 single-dash long 选项不再支持,例如,
-home
必须改为--home
。部分选项已重命名,其他选项则变为子命令。所有服务选项现在也可作为环境变量接受。详情可参阅syncthing --help
和syncthing serve --help
。 -
不再支持对 shifted data 的滚动 hash 检测,因为这实际上毫无帮助。相反,没有它,扫描和同步会更快、更高效。
-
首次启动时不再创建“default folder”。
-
v2 设备之间现在默认使用多个连接。新的默认值是使用三个连接:一个用于索引元数据,两个用于数据交换。
-
遗憾的是,由于与 SQLite 交叉编译相关的复杂性,以下平台目前无法在 syncthing.net 和 GitHub 上下载预构建的二进制文件:
- dragonfly/amd64
- illumos/amd64 and solaris/amd64
- linux/ppc64
- netbsd/*
- openbsd/386 and openbsd/arm
- windows/arm
-
涉及已删除文件的 conflict 解决处理方式已更改。现在,删除操作可以作为 conflict 解决的最终结果,从而导致已删除文件被移动到 conflict copy。
本次更新还提供以下版本:
- APT repository: https://apt.syncthing.net/
- Docker image:
docker.io/syncthing/syncthing:2.0.0
orghcr.io/syncthing/syncthing:2.0.0
({docker,ghcr}.io/syncthing/syncthing:2
to follow just the major version)
更多详情可查看:https://github.com/syncthing/syncthing/releases/tag/v2.0.0

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
Spring AI 1.0.1 发布
Spring AI 1.0.1 现已发布,此版本包括150 多项变化,重点关注稳定性、增强功能和文档改进。 展望未来:Spring AI 1.1 及未来 1.0.1 版本专注于稳定性和错误修复,而 Spring AI 团队正在为 1.1 版本开发新功能。2025 年路线图提供了关键日期,并展示团队基于全新 Spring Boot 4 基础的 Spring AI 2.0 的规划重点。 Spring AI 1.1 的当前重点领域 1.1 版本将专注于一系列高影响力的增强功能和有针对性的基础工作,并明确关注在代码冻结之前能够切实完成的工作。 1. Model Context Protocol (MCP)支持 与最新的 MCP Java SDK 版本深度集成,使 Spring AI 与最新的协议和传输功能保持一致: 多协议版本协商(2024-11-05 和 2025-03-26)。 通过新的传输定制器实现 OAuth2 安全的 MCP 服务器连接。 可流式传输的 HTTP 和 WebMVC/HttpServlet 服务器传输,用于反应式和 servlet 部署。 使用 JSON Schema ...
- 下一篇
Torna v1.33.5 已经发布,企业接口文档解决方案
Torna v1.33.5 已经发布,企业接口文档解决方案 此版本更新内容包括: 支持多数据源配置 文档 fastmybatis升级到3.1.4 详情查看:https://gitee.com/durcframework/torna/releases/v1.33.5
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS8编译安装MySQL8.0.19
- CentOS8安装MyCat,轻松搞定数据库的读写分离、垂直分库、水平分库
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- CentOS关闭SELinux安全模块
- Linux系统CentOS6、CentOS7手动修改IP地址
- 2048小游戏-低调大师作品
- MySQL8.0.19开启GTID主从同步CentOS8
- CentOS7,CentOS8安装Elasticsearch6.8.6
- CentOS6,7,8上安装Nginx,支持https2.0的开启
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池