我在连接到iMac的USB驱动器上有一些文件和文件夹...我想将它们与iMac上的文件夹同步...我该怎么做?
Lion中是否有内置功能可以使我做到这一点,还是我必须使用第三方解决方案?
我在连接到iMac的USB驱动器上有一些文件和文件夹...我想将它们与iMac上的文件夹同步...我该怎么做?
Lion中是否有内置功能可以使我做到这一点,还是我必须使用第三方解决方案?
Answers:
如果您对终端感到满意,rsync是一个很棒的实用程序,可以轻松同步文件夹。在这里查看一个教程(该教程位于“ Everything Linux”网站上,但是rsync实用程序随Linux和Mac OS X一起提供)。
将新的内容从SOURCE复制/合并到DEST中,请勿删除任何内容:
rsync -va /path/to/folder/SOURCE/ /path/to/folder/DEST/
将所有较新的内容复制到DEST中,并从DEST中删除SOURCE中不存在的所有项目:
rsync -va --delete /path/to/folder/SOURCE/ /path/to/folder/DEST/
请确保/
在文件夹路径的末尾加上斜杠。
这里有用的提示是,您可以将文件夹拖到“终端”窗口中,以使其插入该文件夹(或文件)的完整路径,从而节省了大量的键入和输入错误。
--exclude '.DS_Store' --exclude 'Thumbs.db'
到rsync命令中,以避免复制OSX元数据。
另一个捐赠软件是SyncTwoFolders:
该程序同步两个文件夹。最旧的文件将被最新的文件替换,在某些情况下,某些文件将被删除。使用帮助标签使您熟悉这些选项。开始同步时,请确保您在做什么。如有疑问,请进行仿真。这将向您显示如果选择同步,将会发生什么,但是不会替换或删除任何文件。
SyncTwoFolders是一款免费的出色应用程序,对于Mac用户而言非常有用且方便。我用它来同步我的GoogleDrive和Dropbox文件夹。这是安装SyncTwoFolders的链接。
实际上,您可以安排同步。您必须自己创建ex的设置。单击“最后设置”旁边的“ +”号并保存,然后单击“同步”。当您单击“同步”按钮上方的“ *”按钮时,此“ mysync”将显示在右侧窗口中。
在滑动进度表窗口的底部,您可以设置同步的时间间隔。
您需要使应用程序在后台运行,以便进行预定的同步。
从App Store安装Xcode并使用文件合并。
然后,您可以打开两个目录,比较各个差异并选择哪个是“正确的”(甚至向下到文件中的文本行),然后将结果合并到一个新目录中,或者合并到两个目录的顶部比较。
(安装Xcode后,它应该在Spotlight中可用;如果未打开Xcode,则从Xcode菜单中的“其他开发者工具”下)
我在Mac上使用“超越比较”。我以前在Windows上使用过它,并且在最大程度地控制下非常好。