futou
V2EX  ›  问与答

老问题,请教大家多台电脑之间怎么每天同步文件/代码

  •  1
     
  •   futou · Jun 26, 2020 · 8610 views
    This topic created in 2323 days ago, the information mentioned may be changed or developed.

    目前三台电脑:公司台式机,家里笔记本+台式。 主要需要在公司台式机和家里台式机之间同步文件及代码。暂时可以不考虑笔记本。

    公司电脑可长期开机,但是偶尔(经常)停电...

    搜索道德及自己也用的几种方法:

    1. 远程在一台电脑上操作。公司电脑性能还好,但是比不上家里的,一直远程家里电脑的话心疼电费...所以居家办公期间一直用笔记本远程公司电脑。但是想长时间快速跑程序的话,还是要把数据倒腾到家里台式机上。

    2. 移动硬盘同步。天天带着很烦,有时也会忘记同步。😂

    3. 上云。工作性质不涉及产品之类的代码,所以不涉密,但是最好不上云。现在用坚果云同步一些常用的文本文件。

    上面很多是和个人使用场景相关的,主要想抛砖引玉,请教下大家都是怎么解决多电脑同步问题的,借鉴一下改进改进。

    Supplement 1  ·  Jun 26, 2020
    收获颇丰,不一一回复了,感谢各位♥🎈
    49 replies  •  2020-06-28 11:24:30 +08:00
    bequt
    bequt
    Jun 26, 2020 via Android
    1
    坚果云方案吧
    murmur
    murmur
    Jun 26, 2020
    2
    你能接受上云不能接受第三方的 git 服务么
    nvkou
    nvkou
    Jun 26, 2020 via Android
    3
    github 不是私有仓库都免费了吗?
    大文件可以用那个 resilio sync
    xy2020
    xy2020
    Jun 26, 2020 via Android
    4
    用 win10 WTG 系统
    Exp
    Exp
    Jun 26, 2020❤️2
    5
    laycher
    laycher
    Jun 26, 2020❤️1
    6
    onedrive
    drawstar
    drawstar
    Jun 26, 2020
    7
    坚果云挺好用的,同步也挺快
    leishi1313
    leishi1313
    Jun 26, 2020 via Android❤️1
    8
    最简单的买块 usb 口的 ssd 就好了
    我试过这么几个方案
    - Github,缺点是不能存大文件和私钥等,自建 git 可以稍微解决点问题
    - 自建云服务,用 nas,nextcloud 等之类,速度是瓶颈
    - 公有云,国内的没用过,试过 googledrive+rclone,效果还可以,但是 npm install 很难受,国内的话也挺难受
    - vscode server,买个矿难机常年开机。还可以配台性能好点的台式机设置通电开机,利用 wifi 开关控制,轻到脚本,重到炼丹都可以覆盖到,我现在就在用这套方案
    loading
    loading
    Jun 26, 2020
    9
    买台群晖+,私有云,装 git 也行。
    sikeerwei
    sikeerwei
    Jun 26, 2020
    10
    dropbox:一个能打的都没有
    TabGre
    TabGre
    Jun 26, 2020 via iPhone
    11
    @sikeerwei 就是太贵了
    freshgoose
    freshgoose
    Jun 26, 2020
    12
    同步代码:git + crontab 定时 git pull
    同步文件:Resilio
    ershierdu
    ershierdu
    Jun 26, 2020❤️3
    13
    其实我最后发现最好的方案是一台高配置的笔记本,随身带,然后平时外接大屏使用就行。同步之类的方案还是容易出问题,比如不同设备导致的环境不一致。
    summerwar
    summerwar
    Jun 26, 2020
    14
    onedrive,设置开机自启,office 365 家庭版,给 1T 空间
    ryansvn
    ryansvn
    Jun 26, 2020
    15
    5 楼正解,公司电脑常开机,家里笔记本和台式同步即可。
    feiandxs
    feiandxs
    Jun 26, 2020
    16
    你的问题主要是你穷,舍不得这个舍不得那个,在我看来,无论什么样的低成本方案只能解决你的一部分问题,想达到你理想中的同步你必须有投入,无论是充足的云存储还是电费,你总归要有投入。
    charlie21
    charlie21
    Jun 26, 2020
    17
    同步只能同步文本文档,环境( SDK git 私钥)无法同步 除非提前配置好
    ferock
    ferock
    Jun 26, 2020 via Android❤️2
    18
    能同步到家里还提什么泄密?
    smy20011
    smy20011
    Jun 26, 2020
    19
    自己搞一个 gitlab 呗
    20015jjw
    20015jjw
    Jun 26, 2020
    20
    公司自己有 infra 。。。
    GlobalNPC
    GlobalNPC
    Jun 26, 2020
    21
    文件可以坚果云,但是代码的话坚果云会提示不要用来同步代码。
    Myprajna
    Myprajna
    Jun 26, 2020 via Android
    22
    我用 wtg,五台电脑直接软件设置都给你同步了
    Cmxxx
    Cmxxx
    Jun 26, 2020
    23
    我之前也有这个想法,后来是弄了一个黑裙,有一个什么套件来的,这个你可以百度一下,可以自动同步 改动自动同步到家里的黑裙,然后回家开电脑以后他也会自动同步的 效果还不错
    sunulin
    sunulin
    Jun 26, 2020 via Android
    24
    微力同步
    abbottcn
    abbottcn
    Jun 26, 2020 via iPhone
    25
    syncthing 不过不晓得能否连上十个问题。
    jingniao
    jingniao
    Jun 26, 2020 via Android
    26
    公司给个人配阿里云机器做开发机
    vscode remote
    nicevar
    nicevar
    Jun 26, 2020
    27
    做 web 开发直接弄个 vps 配置一个 vscode 就行了
    移动或者桌面应用开发配置一个 SSD 用 VMWare,或者 git 同步+NAS
    我大部分时间五台电脑轮着用,Mac 、Linux 、Windows 系统都有,基本上没有什么不方便的地方
    jamry
    jamry
    Jun 26, 2020 via iPhone
    28
    如果有云资源或企业服务器管理权,可以考虑 seafile,win mac android ios 都有客户端,很方便
    crazistian
    crazistian
    Jun 26, 2020 via Android
    29
    dropbox
    Y29tL2gwd2Fy
    Y29tL2gwd2Fy
    Jun 26, 2020 via iPhone
    30
    resilio
    tesorouo
    tesorouo
    Jun 26, 2020
    31
    同步代码不是标配 git 嘛。忘记了的话连家里网络远程唤醒 WOL 一下 push 一下再接着搞呗
    Jooooooooo
    Jooooooooo
    Jun 26, 2020
    32
    代码就是 git

    各种记录的文本 /word/keynote 我都是直接苹果自带的云, 相当好用, 直接云文件夹下创建编辑, 连保存都不用点多端自动同步
    summerwindy
    summerwindy
    Jun 26, 2020
    33
    群晖+1
    codebigbang
    codebigbang
    Jun 26, 2020
    34
    不上云的话,那就每天开发完换地方,就把当前代码打包发到 OneDrive 或者百度网盘上,然后到新地方就下载下来重新解压覆盖。记得加密。
    laydown
    laydown
    Jun 26, 2020
    35
    Dropbox 啊,没什么问题,如果担心隐私安全,那就应该不上网,直接靠离线的电脑搬。
    justin2018
    justin2018
    Jun 26, 2020
    36
    dropbox 怎么忽略类似这样的 node_modules 占用体积的文件夹 😅
    Kazetachinu
    Kazetachinu
    Jun 26, 2020 via iPad
    37
    wtg 加 OneDrive,应该把所有需求都满足了。
    keepeye
    keepeye
    Jun 26, 2020
    38
    只是代码的话 github 解决 大文件场景我是没有遇到过 偶尔有几个也是 u 盘拷贝之
    TabGre
    TabGre
    Jun 26, 2020
    39
    @justin2018 可以搜索一下 dropbox Selective sync
    Mac
    Mac
    Jun 26, 2020 via Android
    40
    坚果云,虽然它总提示我同步代码有更好的软件,但我付了钱,我想怎么用就怎么用
    sephinh
    sephinh
    Jun 26, 2020 via Android
    41
    小文件坚果云够了,外加个 teamview 开着随时看看需要的其他文件
    lloovve
    lloovve
    Jun 26, 2020 via iPhone
    42
    说 ssd 的,等你丢 ssd 的时候就知道该如何骂娘了
    chengfu
    chengfu
    Jun 26, 2020 via iPhone
    43
    GoodSync
    leafShimple
    leafShimple
    Jun 26, 2020
    44
    私有 git 仓库
    waytwoex
    waytwoex
    Jun 27, 2020
    45
    我是群晖
    Believer
    Believer
    Jun 27, 2020
    46
    你这直接 syncthing 啊
    hankai17
    hankai17
    Jun 27, 2020
    47
    git
    ownSun
    ownSun
    Jun 28, 2020
    48
    坚果云-tv-git/svn
    EscYezi
    EscYezi
    Jun 28, 2020 via iPhone
    49
    提一个之前在 V2 看到的方案:在 onedrive 里建一个 git 中心仓库。其他云盘同理。好处是比起直接在云盘里存放代码少很多碎片文件,同步很快,版本管理也方便
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1751 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 98ms · UTC 00:02 · PVG 08:02 · LAX 16:02 · JFK 19:02
    ♥ Do have faith in what you're doing.