有什么在两台电脑之间以 IDE 为单位的代码同步方案吗

2018-11-18 13:02:07 +08:00
 ershierdu

学生党,一台 Windows 笔记本,宿舍一台 Windows 台式机,需求:

目前考虑过两种方案:

7155 次点击
所在节点    程序员
39 条回复
liwufan
2018-11-18 13:18:42 +08:00
移动硬盘 虚拟机
lihongjie0209
2018-11-18 13:20:03 +08:00
你需要的是文件共享吧, 不是代码同步。

samba 映射到公网, 随便编辑。


需要手动同步? rsync 自己配置规则, 同样需要一个公网服务器。
HiJackXD
2018-11-18 13:32:12 +08:00
所有或者多个“ project ”放到一个 git 仓库中
niubee1
2018-11-18 13:34:02 +08:00
IDE 一般都有 workspace 的嘛, 把 workspace 的目录用 rsync 配置好同步就行了
GeruzoniAnsasu
2018-11-18 13:35:45 +08:00
你真的远程桌面得了
yuanfnadi
2018-11-18 13:45:46 +08:00
两台都卖了一买一台高配置的。
luozic
2018-11-18 13:49:44 +08:00
移动硬盘+虚拟机。
ltoddy
2018-11-18 13:52:51 +08:00
先羡慕楼主两台电脑, 楼主的问题我也有过, 我在家也是两台电脑, 一台笔记本,一个台式.
不过楼主用的是 Windows 系统, 而我用的是 linux 系统, 不知道 Windows 下如何局域网同步.
linux 是在同一个局域网很轻松同步的. (感觉我什么都没说一样
eslizn
2018-11-18 14:11:03 +08:00
双 windows 的话网络驱动器映射了解一下
7654
2018-11-18 14:14:31 +08:00
windows 公文包了解一下
breezeFP
2018-11-18 14:49:15 +08:00
网盘同步
nicevar
2018-11-18 14:57:29 +08:00
就用 git 管理就行,那些与项目无关的 ide 配置文件没必要同步,我 mac/linux/window 各两台,任意一台电脑开机都是无缝对接开发,有系统差异的可以根据系统进行配置,比如 gradle 组织的直接写适配代码就行
leekafai
2018-11-18 14:58:23 +08:00
vs code live share
likuku
2018-11-18 15:26:57 +08:00
觉得最终还是会回到 git,毕竟双写会遇到各种冲突,随便折腾,最后还是 git 实在
likuku
2018-11-18 15:28:35 +08:00
最近几天看到有人在讨论 云 IDE,或许这个能完全满足你。
dobelee
2018-11-18 15:36:27 +08:00
远程挂载过去,实时同步。😂
不过以前简单的用 dropbox 玩过,体验不好,还是推荐 git,想提交就提交。
shuimugan
2018-11-18 15:55:17 +08:00
这种需求,远程桌面 /共享文件夹比较符合

远程桌面:
1.笔记本开放远程桌面,代码全在笔记本上写
2.回到宿舍后,台式机通过远程桌面进入笔记本,继续写代码

共享文件夹:
1.笔记本找一文件夹,开放共享,在这个文件夹放入所有代码
2.台式机添加网络位置,选择笔记本的共享文件夹,用编辑器 /IDE 打开共享的文件夹来写代码

比较推荐远程桌面的形式
ClutchBear
2018-11-18 17:03:18 +08:00
onedrive 共享不挺好吗?
Wicked
2018-11-18 17:16:33 +08:00
dropbox …不过为啥要追求 ide 级别的同步…
loading
2018-11-18 17:30:04 +08:00
提醒:
git 这类版本管理工具,是有没有这个需求都应该使用的。

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

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

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

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

© 2021 V2EX