我有一个 100gb 的 Dropbox 专业帐户,我想在两台 Mac 之间同步我的主目录中的所有或选定的文件。
我认为我只有两个选择。
我的问题是:有没有更好的方法来做到这一点,如果没有,那么该图中所示的两个选项中的哪一个?
选项1
苹果MacBook Pro
主目录: /users/gorelative
投递箱: /volumes/macintonshHD/DropBox/
将我的主目录符号链接到 dropbox 内的文件夹
$ ln -s /users/gorelative /volumes/macintoshHD/DropBox/gorelative`
黑苹果(桌面版)
主目录:设置/volumes/macintoshHD/DropBox/gorelative
投递箱: /volumes/macintoshHD/DropBox
将帐户偏好设置中我的主目录的位置更改为从 dropbox 下载的文件夹。
选项 2
苹果MacBook Pro
主目录: /users/gorelative
投递箱: /volumes/macintonshHD/DropBox/
将我的主目录符号链接到 dropbox 内的文件夹
$ ln -s /users/gorelative /volumes/macintoshHD/DropBox/gorelative`
黑苹果(桌面版)
主目录:设置/users/gorelative
投递箱: /volumes/macintoshHD/DropBox
$ ln -s /volumes/macintoshHD/DropBox/gorelative /users/gorelative
将我的主目录符号链接到我的主目录的 dropbox 文件夹
还有其他选择吗?
我确信还有其他选择,比如将两台机器上的主目录更改为带有 dropbox 文件夹的内容。
答案1
更新:找到了一个可能包含您所需答案的重复项:在 Mac 之间共享或同步主文件夹
也许我在这里遗漏了什么,但为什么不直接将 Dropbox 文件夹放在主文件夹中,然后将媒体文件存储在 Dropbox 中呢?您可以在 Dropbox 文件夹中创建自己的“图片、文档...”文件夹。这样,您就不会冒 Dropbox 弄乱任何系统或软件文件的风险,因为 Dropbox 会管理主文件夹中的文件版本。
如果你真的想同步整个主文件夹,你可以尝试一些像 ChronoSync。但要小心,正如底部所说的那样,并且可能对许多第三方解决方案都适用:
“确保每次切换到另一台计算机时始终进行同步。如果不这样做,可能会发生冲突。当两台计算机上的同一个文件发生更改时,就会发生冲突。由于您必须在其中一个文件和另一个文件之间进行选择,因此您将丢失对其中一个文件所做的更改。如果确实发生冲突,请选择您上次使用的计算机中的文件。
答案2
以下是我在两台机器上所做的操作:
我选择同步以下文件夹和文件,因为它们是我经常使用的。而不是同步我的整个主目录。
Documents/
Pictures/
Projects/
Music/
Movies/
Library/
.zshrc
我已将上述所有文件夹/文件移动到位于我的 Dropbox 文件夹中的用户文件夹:
$ /volumes/macintoshHD/Dropbox/users/gorelative/
然后我从位于以下位置的主目录中删除了这些文件夹/文件:
$ /users/gorelative/
然后,我将上面的所有文件夹/文件从我的 Dropbox 文件夹符号链接到我的主目录。
//$ ln -s /path/to/source /path/to/destination
$ ln -s /volumes/macintoshHD/Dropbox/users/gorelative/Documents /users/gorelative/Documents
//...etc