我正在将 CakePHP 3 应用程序升级到 CakePHP 4,并遵循升级指南。
但是,该bin/cake upgrade rector --rules phpunit80 <path/to/app/tests>
工具挂起。
一点背景知识,我的应用程序主要是用 CakePHP 3.6 制作的。我将其升级到 3.7,然后是 3.8,然后是 3.9,并在尝试升级到 4 之前确保一切正常(没有弃用警告)。
我正在关注CakePHP 4.0 升级指南。所有步骤都成功到“应用 Rector Refactorings”。
当我运行这个:
PS C:\xampp\htdocs\my_app\upgrade> bin/cake upgrade rector --rules phpunit80 C:\xampp\htdocs\my_app\tests
我得到这个结果:
Rector v0.7.26
然后,
0/189 [>---------------------------] 0%
它只是挂在那里(已经大约 1 小时)。
关于如何解决这个问题有什么建议吗?
谢谢!D.