多年来,我最重要的工具之一是增量复制实用程序,它比较两个目录的内容,并显示哪些文件更新/更旧/添加/删除.每天我发现自己在我的两台台式机和服务器之间复制源代码文件夹,这样的实用程序对于避免用旧文件覆盖新文件以及仅通过复制更改的文件来节省时间至关重要.此外,该实用程序允许我在源文件夹中查看我不一定要复制的新文件(如临时文件),而我可以删除它们.
像任何订阅NIH思维方式的人一样,我编写了自己的实用程序来比较两个文件夹的内容,让我标记要复制,删除,区分或忽略的文件.我有很多版本的这个实用程序可以回到DOS,OS/2和Win32.
我每天都使用这个实用程序,它让我想知道:其他人使用什么?当然有类似的程序可以做到这一点...我的实用程序没有差异屏幕,偶尔看到两个更改文件之间的区别是很好的.
你用什么来比较和逐步复制文件夹?
rsync.每时每刻.
rsync的最大好处是它可以增加CPU时间以减少传输带宽,因为现在CPU速度非常快,甚至磁盘复制相对较慢,这是一件好事.