自从有了 NAS 各种自己的数据和资源就可以跟公司电脑割裂开来,非常方便,电脑可以全盘备份或者部分上传,敏感的数据直接放 nas 上访问就好。
但是偶尔会需要居家办公,有时离开公司后忘记 commit push 项目到自己搭建的 gitlab 上回家办公就会非常尴尬,如果使用群辉的 driver 进行同步,十几万上百万的个文件索引得等好久,而且天天如此索引大量文件不是很现实。
请问一下 V2 的大佬们有没有比较好的办法同步公司工程到 NAS 上?除了带电脑回家[手动狗头]
1
villivateur 2022-04-24 17:07:24 +08:00 1
解决方法:仓库设置两个远端,公司的和家里的都 push 一遍
问题:你确定不会被公司以泄密为由而开除? |
2
villivateur 2022-04-24 17:08:32 +08:00
@villivateur 没说清楚,你写一个 alias push ,把两个都 push 一下
|
3
Boyang 2022-04-24 17:08:36 +08:00
我是这么解决的:用 Onedrive ,然后 NAS 同步 Onedrive
|
4
panlatent 2022-04-24 17:15:55 +08:00 via iPhone
推荐 #1 楼的方法,另外觉得养成下班前 psuh 一下习惯比较好,总忘可以设置个提醒什么的。
另外或许选择连接服务端写代码? vscode idea 都支持,缺点是网络环境可能不稳定。 |
5
mengdodo 2022-04-24 17:30:03 +08:00
买个 485 机器,然后改造成云电脑,都舒服了
|
6
xJogger 2022-04-24 17:32:04 +08:00 via Android
公司电脑下班前关机的话,就设置个关机前自动
push 公司电脑下班不关机的话,就整个脚本,检测自己手机蓝牙是否存在,不存在就自动 push |
7
xhcnb 2022-04-24 17:42:11 +08:00
刚看了一下, 47 万个文件或目录, 总大小 25G 左右, 一直使用的群晖 driver 同步, 印象中也就是第一次同步时间久了一点, 或者长期未同步会久一点
driver 一直开着, 适时同步, 我把 home 目录下的.ssh 目录 shell history 等等也同步了, 基本可以做到可以在两台电脑之间无缝使用 |
8
bas 2022-04-24 17:44:31 +08:00
inotify+rsnyc
|
9
LemonK 2022-04-24 19:00:15 +08:00
赞同#1 。养成习惯吧,呆过的团队一直有这个规范,现在下班不 push 当天代码就跟出门没带手机一样。
|
10
huguadao 2022-04-24 19:16:21 +08:00 via iPhone
我是买的一个网盘中转,公司用网盘,nas 上设置双向同步网盘内容,一通操作下来突然觉得 nas 没啥用的样 [doge]
|
11
zhoudaiyu 2022-04-24 23:02:36 +08:00 via iPhone
小心 251 了 🐶
|
12
IvanLi127 2022-04-24 23:19:44 +08:00 via Android
不关机,开个 zerotier ,或者远程工具,发现忘记 commit 的时候连到机子上提交下。🙄
|
13
whileFalse 2022-04-25 01:28:57 +08:00
@xhcnb nas 同步.git 目录
|
14
bawanag OP @villivateur 哈哈哈,居家办公嘛,工作饱和了还要被开除咯
|