我处于不幸的位置,为了开发目的,必须保持三个独立的mac同步。我已经尽力将其减少到一台计算机,但出于法律原因这是不可能的。
所以我想保持三个mac同步。我有git repos用于所有常见的事情:点文件,每个单独的项目等。我使用Dropbox来保持文档和应用程序配置文件同步。我还使用App Store来保持同步安装的应用程序。
不同步的事情:
希望这不是太开放,但你如何保持上述同步?
答案 0 :(得分:1)
pip
和一个与virtualenv
结合的需求文件,让我与实际的主机系统分开。看起来http://bundler.io/是Ruby的等价物。基本上,假设您正在尝试针对您在桌面上执行的操作进行自动化的每小时构建过程。通过这种方式,您可以减少开发与构建与生产问题。
答案 1 :(得分:0)
如果它是您的homedirectory本地的项目或系统上的特定目录,我会使用rsync。
类似的东西:
rsync -lpru --progress --exclude="folder_to_exclude" /Users/username username@othermac:/Users/username
l用于sym链接 p代表权限 r用于递归 你是为了更新,不要每次都要改变。