目前三台电脑:公司台式机,家里笔记本+台式。 主要需要在公司台式机和家里台式机之间同步文件及代码。暂时可以不考虑笔记本。
公司电脑可长期开机,但是偶尔(经常)停电...
搜索道德及自己也用的几种方法:
远程在一台电脑上操作。公司电脑性能还好,但是比不上家里的,一直远程家里电脑的话心疼电费...所以居家办公期间一直用笔记本远程公司电脑。但是想长时间快速跑程序的话,还是要把数据倒腾到家里台式机上。
移动硬盘同步。天天带着很烦,有时也会忘记同步。😂
上云。工作性质不涉及产品之类的代码,所以不涉密,但是最好不上云。现在用坚果云同步一些常用的文本文件。
上面很多是和个人使用场景相关的,主要想抛砖引玉,请教下大家都是怎么解决多电脑同步问题的,借鉴一下改进改进。
1
bequt 2020-06-26 09:23:38 +08:00 via Android
坚果云方案吧
|
2
murmur 2020-06-26 09:28:12 +08:00
你能接受上云不能接受第三方的 git 服务么
|
3
nvkou 2020-06-26 09:28:38 +08:00 via Android
github 不是私有仓库都免费了吗?
大文件可以用那个 resilio sync |
4
xy2020 2020-06-26 09:29:03 +08:00 via Android
用 win10 WTG 系统
|
5
Exp 2020-06-26 09:32:07 +08:00 2
看看 [SyncTrayzor]( https://github.com/canton7/SyncTrayzor)/[syncthing]( https://syncthing.net) ?
|
6
laycher 2020-06-26 09:39:46 +08:00 1
onedrive
|
7
drawstar 2020-06-26 09:43:32 +08:00
坚果云挺好用的,同步也挺快
|
8
leishi1313 2020-06-26 09:56:11 +08:00 via Android 1
最简单的买块 usb 口的 ssd 就好了
我试过这么几个方案 - Github,缺点是不能存大文件和私钥等,自建 git 可以稍微解决点问题 - 自建云服务,用 nas,nextcloud 等之类,速度是瓶颈 - 公有云,国内的没用过,试过 googledrive+rclone,效果还可以,但是 npm install 很难受,国内的话也挺难受 - vscode server,买个矿难机常年开机。还可以配台性能好点的台式机设置通电开机,利用 wifi 开关控制,轻到脚本,重到炼丹都可以覆盖到,我现在就在用这套方案 |
9
loading 2020-06-26 10:01:37 +08:00
买台群晖+,私有云,装 git 也行。
|
10
sikeerwei 2020-06-26 10:06:49 +08:00
dropbox:一个能打的都没有
|
12
freshgoose 2020-06-26 10:11:16 +08:00
同步代码:git + crontab 定时 git pull
同步文件:Resilio |
13
ershierdu 2020-06-26 10:14:30 +08:00 3
其实我最后发现最好的方案是一台高配置的笔记本,随身带,然后平时外接大屏使用就行。同步之类的方案还是容易出问题,比如不同设备导致的环境不一致。
|
14
summerwar 2020-06-26 10:15:47 +08:00
onedrive,设置开机自启,office 365 家庭版,给 1T 空间
|
15
ryansvn 2020-06-26 10:18:00 +08:00
5 楼正解,公司电脑常开机,家里笔记本和台式同步即可。
|
16
feiandxs 2020-06-26 10:19:55 +08:00
你的问题主要是你穷,舍不得这个舍不得那个,在我看来,无论什么样的低成本方案只能解决你的一部分问题,想达到你理想中的同步你必须有投入,无论是充足的云存储还是电费,你总归要有投入。
|
17
charlie21 2020-06-26 10:35:32 +08:00
同步只能同步文本文档,环境( SDK git 私钥)无法同步 除非提前配置好
|
18
ferock 2020-06-26 10:38:05 +08:00 via Android 2
能同步到家里还提什么泄密?
|
19
smy20011 2020-06-26 11:11:53 +08:00
自己搞一个 gitlab 呗
|
20
20015jjw 2020-06-26 11:17:40 +08:00
公司自己有 infra 。。。
|
21
infun 2020-06-26 11:18:55 +08:00
文件可以坚果云,但是代码的话坚果云会提示不要用来同步代码。
|
22
Myprajna 2020-06-26 11:47:29 +08:00 via Android
我用 wtg,五台电脑直接软件设置都给你同步了
|
23
Cmxxx 2020-06-26 11:49:36 +08:00
我之前也有这个想法,后来是弄了一个黑裙,有一个什么套件来的,这个你可以百度一下,可以自动同步 改动自动同步到家里的黑裙,然后回家开电脑以后他也会自动同步的 效果还不错
|
24
sunulin 2020-06-26 11:50:30 +08:00 via Android
微力同步
|
25
abbottcn 2020-06-26 12:03:27 +08:00 via iPhone
syncthing 不过不晓得能否连上十个问题。
|
26
jingniao 2020-06-26 12:09:51 +08:00 via Android
公司给个人配阿里云机器做开发机
vscode remote |
27
nicevar 2020-06-26 12:21:42 +08:00
做 web 开发直接弄个 vps 配置一个 vscode 就行了
移动或者桌面应用开发配置一个 SSD 用 VMWare,或者 git 同步+NAS 我大部分时间五台电脑轮着用,Mac 、Linux 、Windows 系统都有,基本上没有什么不方便的地方 |
28
jamry 2020-06-26 12:59:27 +08:00 via iPhone
如果有云资源或企业服务器管理权,可以考虑 seafile,win mac android ios 都有客户端,很方便
|
29
crazistian 2020-06-26 13:50:54 +08:00 via Android
dropbox
|
30
Y29tL2gwd2Fy 2020-06-26 15:17:26 +08:00 via iPhone
resilio
|
31
tesorouo 2020-06-26 15:22:21 +08:00
同步代码不是标配 git 嘛。忘记了的话连家里网络远程唤醒 WOL 一下 push 一下再接着搞呗
|
32
Jooooooooo 2020-06-26 15:27:09 +08:00
代码就是 git
各种记录的文本 /word/keynote 我都是直接苹果自带的云, 相当好用, 直接云文件夹下创建编辑, 连保存都不用点多端自动同步 |
33
summerwindy 2020-06-26 15:41:40 +08:00
群晖+1
|
34
codebigbang 2020-06-26 15:45:02 +08:00
不上云的话,那就每天开发完换地方,就把当前代码打包发到 OneDrive 或者百度网盘上,然后到新地方就下载下来重新解压覆盖。记得加密。
|
35
laydown 2020-06-26 15:56:33 +08:00
Dropbox 啊,没什么问题,如果担心隐私安全,那就应该不上网,直接靠离线的电脑搬。
|
36
justin2018 2020-06-26 16:20:56 +08:00
dropbox 怎么忽略类似这样的 node_modules 占用体积的文件夹 😅
|
37
Kazetachinu 2020-06-26 18:11:22 +08:00 via iPad
wtg 加 OneDrive,应该把所有需求都满足了。
|
38
keepeye 2020-06-26 18:22:29 +08:00
只是代码的话 github 解决 大文件场景我是没有遇到过 偶尔有几个也是 u 盘拷贝之
|
39
TabGre 2020-06-26 18:45:09 +08:00
@justin2018 可以搜索一下 dropbox Selective sync
|
40
Mac 2020-06-26 18:48:12 +08:00 via Android
坚果云,虽然它总提示我同步代码有更好的软件,但我付了钱,我想怎么用就怎么用
|
41
sephinh 2020-06-26 19:06:07 +08:00 via Android
小文件坚果云够了,外加个 teamview 开着随时看看需要的其他文件
|
42
lloovve 2020-06-26 19:34:02 +08:00 via iPhone
说 ssd 的,等你丢 ssd 的时候就知道该如何骂娘了
|
43
chengfu 2020-06-26 20:13:51 +08:00 via iPhone
GoodSync
|
44
leafShimple 2020-06-26 23:04:36 +08:00
私有 git 仓库
|
45
waytwoex 2020-06-27 01:19:56 +08:00
我是群晖
|
46
Believer 2020-06-27 08:31:39 +08:00
你这直接 syncthing 啊
|
47
hankai17 2020-06-27 09:34:31 +08:00
git
|
48
ownSun 2020-06-28 10:10:22 +08:00
坚果云-tv-git/svn
|
49
EscYezi 2020-06-28 11:24:30 +08:00 via iPhone
提一个之前在 V2 看到的方案:在 onedrive 里建一个 git 中心仓库。其他云盘同理。好处是比起直接在云盘里存放代码少很多碎片文件,同步很快,版本管理也方便
|