我有以下文件结构
ROOT_FOLDER
|
+-- FRAMEWORK_FOLDER
| |
| +-- FRAMEWORK_FILE1.php
| +-- FRAMEWORK_FILE2.php
| +-- FRAMEWORK_FILE3.php
| \-- FRAMEWORK_FILE4.php
|
+-- MY_FOLDER
| |
| +-- MY_FILE.php
现在我想用我的所有源代码文件检查我的文件中的代码重复。我正在使用以下命令
php phpcpd --log-pmd "MY_REPORT.xml" --names "ROOT_FOLDER/MY_FOLDER/MY_FILE.php" ./ROOT_FOLDER/FRAMEWORK_FOLDER/
这个命令给了我no file found to scan
信息
如果我在命令下运行
php phpcpd --log-pmd "MY_REPORT.xml" ./ROOT_FOLDER/FRAMEWORK_FOLDER/
它会将我的文件与源文件进行比较,但也会将所有源文件相互比较。
我从我的文件以及我的框架的源文件中获取所有重复项。
如何在跳过所有源文件进行比较时只检查我的文件和我的所有框架源文件。
请让我知道是否有这种方法的替代方法。任何其他 php 模块或其他代码包。