0

我有用 pyrus 升级我的 phpunit 的问题,它总是输出如下内容:

Pyrus\Installer\Exception: Dependency validation failed for some packages to install, installation aborted  
Pyrus\Dependency\Exception: pear.phpunit.de/PHPUnit requires    package "channel://pear.phpunit.de/PHP_CodeCoverage" (version >= 1.2.1), installed version is 1.2.0  
Pyrus\Dependency\Exception: pear.phpunit.de/PHPUnit can optionally use package "channel://pear.phpunit.de/PHP_Invoker" (version >= 1.1.0)  

我已经使用 -f 标志强制将我的 phpunit 从 3.7.0 升级到 3.7.1,但其他软件包仍然没有升级。

我尝试使用命令php pyrus.phar upgrade phpunit/PHP_CodeCoverage来升级 PHP_CodeCoverage,但我得到了类似的东西:

Skipping installed package pear.phpunit.de/PHP_CodeCoverage  

如何单独升级 ohter 包?

4

1 回答 1

0

试试--alldeps标志,应该有帮助: http: //pear.php.net/manual/en/guide.users.commandline.installing.php

于 2012-09-30T16:40:47.697 回答