Syncthing 是一个连续的文件同步程序,它在两台或多台计算机之间同步文件。 我们努力实现以下目标。 目标按重要性顺序列出,最重要的是第一个。在多台机器之间拆分您的工作通常需要您在设备之间传输各种文档,而缺乏这样做的适当方法可能会使这项任务变得困难。幸运的是,现在有各种各样的文件共享软件解决方案可以通过为您提供相关功能来帮助您简化工作。这些应用程序之一是 Syncthing。

如何使用

Syncthing 是一款开源工具,它的原理是将电脑里的文件夹当作是服务器,对特定的电脑进行同步分享。下载解压 Syncthing 后就可以使用了,会打开默认浏览器显示其网页 GUI。

首先需要先添加共享的文件夹目录,点击右上角的 「Edit – Add Repository」,在里面输入共享文件夹的标识、路径等等,里面有一个 「File Versioning」 的就是版本控制,让你可以对同一个文件实行多个版本的同步。

syncthing

这样就对特定文件夹的共享设置了,如果你有多个文件夹要进行共享同步的话,可以进行多次设置。

之后就是添加同步电脑,首先点击右上角的 「Edit – Show ID」,这里会显示每一台机器的地址,将目标机器的地址记录下来,然后点击 「Edit – Add Node」 添加进去即可。

syncthing

最后就是将目标电脑添加进同步目录中,点击左侧目录下的 「Edit」,进入后在左下角勾选上同步的目标电脑。

syncthing

这样就 OK 了,保持网络畅通,文件就可以开始进行同步了。

syncthing

软件特点

防止数据丢失

保护用户数据至关重要。我们采取一切合理的预防措施,以避免损坏用户的文件。

防范攻击者

同样,保护用户数据至关重要。不管我们的其他目标是什么,我们都绝不能让用户的数据容易受到未授权方的窃 听或修改。

易于使用

同步应该平易近人,易于理解且具有包容性。

自动

仅在绝对必要时才需要用户交互。

普遍可用

同步应该在每台普通计算机上运行。我们谨记,最新技术并非总是可用于任何给定的个人。

对于个人

同步主要是为了使单个用户具有安全,可靠和易于使用的文件同步能力。

其他一切

我们关心的很多事情都没有列入清单。只要不与上述目标冲突,就可以优化这些值。

更新日志

v2.0.15

修复

修复(gui):在升级重启过程中显示重启模式(修复#1248),由@steadytao在#10566中完成

修复(gui):删除#10531中@EastSun5566对语言选择项的宽度限制

其他

chore(gui):在#10558中,通过@epifeny将id和name添加到密码管理器的“保持登录”复选框中

chore(db):添加等待以编程方式启动的数据库维护的功能,在#10565中通过@pixelspark查询上次维护时间

chore(等):在#10421中添加@Valloric的全面沙盒

苦差事:用Go 1.26构建;在#10570中使用@calmh的Go 1.25功能

新贡献者

@埃皮芬尼在#10558中做出了他们的第一个贡献

@steadytao在#10566中做出了他们的第一个贡献

@EastSun5566在#10531中做出了他们的第一次贡献

@Valloric在#10421中做出了他们的第一个贡献

下载地址

远程下载