首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
futou
V2EX  ›  问与答

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

  •  1
     
  •   futou · 39 天前 · 3648 次点击
    这是一个创建于 39 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

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

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

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

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

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

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

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

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