Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/macos/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Macos 用于Mac的文件和文件夹比较工具(如同步!)_Macos_Filesystems_Copy_Compare - Fatal编程技术网

Macos 用于Mac的文件和文件夹比较工具(如同步!)

Macos 用于Mac的文件和文件夹比较工具(如同步!),macos,filesystems,copy,compare,Macos,Filesystems,Copy,Compare,我需要一个文件比较和合并工具,如同步它!只适合Mac。对我来说,最重要的功能,我似乎找不到的是能够保存不同的文件,并保持文件夹结构。例如,我有一个web应用程序的生产版本和一个相同应用程序的自托管版本。在生产版本中进行更改时,我希望为自托管版本提供修补程序,但仅限于已更改的文件。在5个不同的目录中可能有1/2打的文件。所以,我需要能够轻松地将这些文件保存到某个地方,而不是仅仅合并它们。我不想打印一份差异报告,手动复制文件,创建文件结构等等。谢谢 补丁程序与diff相反。rsync在保持文件同步方

我需要一个文件比较和合并工具,如同步它!只适合Mac。对我来说,最重要的功能,我似乎找不到的是能够保存不同的文件,并保持文件夹结构。例如,我有一个web应用程序的生产版本和一个相同应用程序的自托管版本。在生产版本中进行更改时,我希望为自托管版本提供修补程序,但仅限于已更改的文件。在5个不同的目录中可能有1/2打的文件。所以,我需要能够轻松地将这些文件保存到某个地方,而不是仅仅合并它们。我不想打印一份差异报告,手动复制文件,创建文件结构等等。谢谢

补丁程序与diff相反。rsync在保持文件同步方面非常出色。

您可能还需要考虑对web应用程序的源代码使用版本控制系统;它不仅旨在跟踪更改并提供不同版本之间的差异,还将帮助您保持主repo的多个签出同步,例如您的devel树、生产树和自托管实例树。。。是时候开始使用版本控制了。我推荐,这是我的建议。