如何近实时同步开发环境

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

求解:如何优雅的同步开发环境,不太想用 git ,就想打开 mac 或者 win 时候直接写代码
4190 次点击
所在节点    程序员
32 条回复
winson030
13 天前
试试 rsync 定时增量同步
idblife
13 天前
@winson030
gdrive 同步比 rsync 好用,现在是把编译器设置也给同步了,我在想是不是统一在 docker 下开发好一些
eric0793411
13 天前
Dropbox 最适合大量小文件,比 Google Drive 还稳定
winson030
13 天前
@idblife 用 docker 统一 linux 的开发环境应该是最优解
dragonfsky1
13 天前
同步的时候过滤掉 .idea
idblife
13 天前
@dragonfsky1
我去看看 gdrive 可以配置不
idblife
13 天前
@eric0793411
用 gdirve 主要考虑到 google one 统一存储了
idblife
13 天前
@winson030
求问有啥最佳实践不?
DefoliationM
13 天前
如果只是 golang 和 Python 的话,直接用 vscode remote ssh 连上去开发更好。
zmxnv123
13 天前
mega 可以设置过滤哪些文件,gdrive 盲猜也有这个设置
winson030
13 天前
@idblife docker 容器环境内配 rsync
cowcomic
13 天前
如果是跨平台的话,还是 git 靠谱
win 和 mac 用其他工具同步的话会有换行符的问题,特别是涉及到一些脚本的东西会很麻烦
git 会自动解决这个问题
sunny2580839896
13 天前
把 mysql redis 放在云端,本地开同步文件夹,然后把系统特有的文件夹进行忽略
paynezhuang
13 天前
我用的 dropbox ,也是都是同步了配置文件,设置了忽略,A 不同步了,B 哪里又显示冲突。最后放弃掉了。还是老老实实用 git 。
echoyang4work
13 天前
Onedrive 能实现吗?没找到对应的设置
linauror
13 天前
remote ssh 考虑下呢
retanoj
13 天前
cloud IDE?
wwd179
13 天前
用远程开发。
例如 vscode 的 remote ssh 。
fuis
13 天前
lyxxxh2
13 天前
虽然我不会,但是能想象有坑。
比如某扩展支持 mac,不支持 win 。

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

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

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

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

© 2021 V2EX