返回首页
DA系统
C#IDE
文件同步服务
屏保
今天是: 2026-05-05 "立夏" 夏季的第一个节气,表示盛夏时节的正式开始
收藏
任务
排行
道具
勋章
站长QQ
QQ:979119776
如您使用论坛过程中发现任何问题
请点击下方添加站长QQ
联系站长
休闲区
BBS
技术区
C#IDE
文件同步服务
喝茶淡饭
音乐区
视频区
Linux技术交流
Unity 3D、C#技术交流
Windows技术交流
论坛BUG专区
玩家杂谈
BUG专区
建议专区
搜索
搜索
热搜:
linux
技术
Hi~
登录
或
注册
本版
帖子
用户
DA 论坛
»
休闲区
›
技术区
›
Linux技术交流
›
【转载】syncthing实现windows设备和linux设备之间文件 ...
返回列表
发新帖
查看:
2126
|
回复:
0
[转载]
【转载】syncthing实现windows设备和linux设备之间文件同步共享
[复制链接]
da11
da11
当前离线
积分
68575
发表于 2022-10-27 14:06:13
|
显示全部楼层
|
阅读模式
syncthing实现windows设备和linux设备之间文件同步共享
转载地址:
https://blog.csdn.net/qq_34125563/article/details/125183844
背景:习惯了在windows环境编辑代码,然而涉及到的编译是在linux设备中,把新代码上传带git,再从git拉代码到linux设备,过程麻烦,因此寻找到syncthing可以实现设备之间同步代码的作用。
操作步骤:
一、安装 官网下载地址:
https://syncthing.net/downloads/
帖子下面将会提供windows和linux安装包
图中syncthing包分别传入linux和windows设备任意目录,并解压;
在linux的syncthing目录下直接执行syncthing文件: ./syncthing (不用在意输出的错误提示),会生成/$user/.config/synthing/目录。这里的/$user/值用户所能访问的根目录。
在windows下直接执行syncthing.exe
二、设置网络
注意:如果使用了防火墙,需要开放对应同步端口和监听端口
所谓的重启syncthing,其实就是用ps找到syncthing的进程号,然后kill后,重新执行步骤一所述的syncthing脚本
三、建立互联
在启动了linux和windows的syncthing后,会有两个web窗口弹出,如图,在每个web界面,可以查询对应的设备id(这个id后面会用到),如图查询的windows对应的syncthing识别的设备id
添加远程设备:
点击图中标注的按钮,进行添加
因为我们是在windows对应的界面添加设备,因此添加linux对应的设备
添加后保存,正常情况下,就可以识别出设备了。
四、建立共享目录
如上图,先操作windows设备对应的web页面,设置待共享目录,建议在“忽略模式”中,添加忽略.git
接着再点击“共享”,选择共享给哪个设备,这里识别的是添加的linux设备
保存后,在linux设备对应的界面,会出现弹框:
选择添加,这一步就是选中往linux的哪个目录共享。
六、设置为单向传输(可选)
本帖子中包含更多资源
您需要
登录
才可以下载或查看,没有帐号?
注册成为修仙之旅的少年~
x
回复
使用道具
举报
置顶卡
沉默卡
变色卡
da11
da11
当前离线
积分
68575
楼主
|
发表于 2022-10-27 14:08:35
|
显示全部楼层
windows和linux端syncthing部署文件
Linux-64-bit (x86-64)版
Windows 64-bit (x86-64)版
本帖子中包含更多资源
您需要
登录
才可以下载或查看,没有帐号?
注册成为修仙之旅的少年~
x
回复
支持
反对
使用道具
举报
返回列表
发新帖
游客
回复
*
滑块验证:
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
注册成为修仙之旅的少年~
发表回复
浏览过的版块
Unity 3D、C#技术交流
快速回复
返回顶部
返回列表