比较两个目录文件中的代码

Compare code from the files of two directores

我有几个文件和文件夹 domain.com 和一份工作副本: 域名.com/beta

我想将 beta 文件夹中的所有文件(php 个文件)的代码与主文件夹中的文件进行比较,只查看代码不匹配的文件。

我用谷歌搜索了这个主题,但只能找到一次比较单个文件的解决方案。

我为此使用总指挥官...菜单命令"commands - synchronize directories" ...显示哪些文件不同,然后您必须一个一个合并http://www.ghisler.com/screenshots/en/08.html,合并一对, 双击它, 如果你在 linux, 那我真的没办法

如果只想检查文件内容是否为其他内容,可以构建校验和。只需制作一个新的 PHP 脚本,遍历文件夹 (opendir/readdir) 并构建例如 md5 校验和。这应该与其他目录中的相同文件进行比较。校验和优于文件的完整比较,因为它需要更少的资源。

一般来说,您应该使用像 git 这样的版本控制工具。那你就没有这些问题了。