如何近实时同步开发环境

108 天前
 idblife
操作系统:mac ,win 两台主机
开发工具:pycharm 和 goland
现有同步方式:google drive 直接同步文件
问题:会把 ide 里设置的编译环境也同步,这样 win 下和 mac 下就需要手动配置一下

求解:如何优雅的同步开发环境,不太想用 git ,就想打开 mac 或者 win 时候直接写代码
4572 次点击
所在节点    程序员
32 条回复
highFreqSurfer
107 天前
@winson030 用 docker 环境打包不慢么, 我这边 go 直接本地开发, 测试/生产环境关了 cgo 扔 alpine 里无脑跑, 基本不会遇到环境差异的问题
duanluan
107 天前
同步 pycharm 的 system 目录和项目目录
leeside
107 天前
我也蹲一手,我是 pycharm ,clion ,docker
zhangjiashu2023
107 天前
同步盘推荐付费坚果云,免费自建 seafile 。我目前是云服务器自建使用的 seafile ,好处就是同步算法高效。我就是把我所有重要的文本项目都放在 document 里的,然后把这一整个同步,同时支持类似.gitignore 语法去忽略文件同步,小改动的速度同步真的很快,windows 下也装一个 seafile 客户端,大部分时候都能实时同步,没同步的时候就手动点下同步就行。很好使!!!!
28Sv0ngQfIE7Yloe
107 天前
感觉还是让两台机器访问同一个开发环境来的靠谱,不然总有偏差
esee
107 天前
我以前也想在不同的机器上同步开发环境,但是后面发现真的蛋疼,所以我干脆直接把开发环境独立到做开发的服务器上,远程开发,这样我不管在哪个工作环境哪个机器都能快速上手。
jaylee4869
107 天前
与你相反,我只想用 git ,20 台机器同步都没问题
locoz
107 天前
resilio sync ,手动改短高级配置里的文件扫描间隔、加特定需要忽略同步的规则,然后注意使用时避免多设备同时在 ide 中打开同一个文件(会有自动保存导致文件被覆盖的问题)就行了,修改基本是实时同步的。
ophunter
107 天前
rsync 还是有些问题,以前做家里服务器的远程编译,老是发现代码不是最新的,后来就不用了
lovepocky
107 天前
syncthing 带 ignore
guanzhangzhang
107 天前
golang 我是 vscode 直接 windows remote 到 linux 上😎
halida
107 天前
syncthing 就可以了。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1049093

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX