hellogbk
V2EX  ›  macOS

两台 MAC 间程序状态的同步

  •  
  •   hellogbk · Sep 25, 2016 · 5419 views
    This topic created in 3692 days ago, the information mentioned may be changed or developed.

    我有两台 MAC ,一台放在公司,一台放在家里。

    我想知道是否有一种解决方法能够使这两台 MAC 的系统,或者说这两台 MAC 的上的某一些程序完全同步。 比如说我在公司的 MAC 打开了 pycharm ,正在调试一段代码,已经调试到了第 5 行,但是到了下班时间,我要下班了,但是我会让 pycharm 一直保持这个状态不会把它关掉。

    回到家后,我希望我家里的那台 MAC 会将公司那台 MAC 的 pycharm 的一切状态完全同步过来,这包括当前调试到的代码行,堆栈信息等,使得我可以在家里的 MAC 上继续调试。也就是说,我希望我回到家打开家里的 MAC 后,看到的 pycharm 跟公司 MAC 上的 pycharm 完全一样。

    这只是一个例子,希望大家能够理解。

    谢谢!

    13 replies  •  2016-09-26 23:48:00 +08:00
    EPCoo
    EPCoo
    Sep 25, 2016 via iPhone
    1
    这个情况直接把 macbook 抱回家啊!
    hellogbk
    hellogbk
    OP
    Sep 25, 2016 via iPhone
    2
    @EPCoo 就是因为不想抱回家啊。。。
    wc0517
    wc0517
    Sep 25, 2016
    3
    有,不止一种方法,请楼下补充。
    Mandown
    Mandown
    Sep 25, 2016 via Android
    4
    这个...不是远程连接到原来那台电脑继续就好了么😳
    hellogbk
    hellogbk
    OP
    Sep 25, 2016 via iPhone
    5
    @Mandown 远程操作必然没有本地操作流畅啊
    sinxccc
    sinxccc
    Sep 25, 2016
    6
    远程吧…

    我是把所有的开发都放在一台 Linux 的机器上,平时不管在哪儿都是 ssh/mosh 上去 attach tmux ,所有工作状态都一模一样。
    fancymax
    fancymax
    Sep 25, 2016 via iPhone
    7
    我和楼主一样吧,公司 iMac ,家里 mbp 一般好的 App 都自带 icloud 同步,没有的就用 iCloud drive 同步文件。
    代码就用 github 同步,调试断点都是可以同步的。基本解决了 99%的需求。
    582033
    582033
    Sep 25, 2016 via Android
    8
    ssh+tmux+vim
    hrong
    hrong
    Sep 25, 2016 via Android
    9
    要求还挺高的。。。。。调试堆栈信息应该在堆栈里的,很难同步吧。还有,有些程序有超时机制的情况下,隔了一段时间再继续调试意义也不大
    ysdj
    ysdj
    Sep 25, 2016
    10
    搞个固态 u 盘作为 mac 系统盘,亲测可直接用
    20015jjw
    20015jjw
    Sep 26, 2016
    11
    @ysdj 这要重启了 断点肯定没法接着弄啊
    ysdj
    ysdj
    Sep 26, 2016 via Android
    12
    @20015jjw sudo pmset -a hibernatemode 1 设置休眠时将内存内容存到硬盘
    20015jjw
    20015jjw
    Sep 26, 2016
    13
    @ysdj 鸡汁 不过 USB 的速度一般啊 虽然 600M/S 也够 但是还是没有 M2 来的快...
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1444 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 35ms · UTC 22:33 · PVG 06:33 · LAX 14:33 · JFK 17:33
    ♥ Do have faith in what you're doing.