php持续集成环境笔记

摘要:
记录下php集成环境中若干个工具的安装步骤和过程:安装pearwgethttp://pear.php.net/go-pear.phar$phpgo-pear.phar使用:pearinstall安装phpunitpearchannel-discoverpear.phpunit.depearchannel-discovercomponents.ez.nopearchanne

记录下php集成环境中若干个工具的安装步骤和过程:

安装pear

wget http://pear.php.net/go-pear.phar
$ php go-pear.phar

使用:pear install <要安装的pear程序包>

安装phpunit

pear channel-discover pear.phpunit.de
pear channel-discover components.ez.no
pear channel-discover pear.symfony-project.com
sudo pear install phpunit/PHPUnit

安装phpmd

PHP mess detector:http://phpmd.org/,用来做基于pdepend的结果分析用工具:

<span style="font-size:14px;">pear channel-discover pear.phpmd.org
pear channel-discover pear.pdepend.org
pear install --alldeps phpmd/PHP_PMD</span>

安装phpcpd

(PHP copy paste detector:https://github.com/sebastianbergmann/phpcpd),用来发现项目中反复的代码工具:

<span style="font-size:14px;">pear channel-discover pear.phpunit.de
pear channel-discover components.ez.no
pear install phpunit/phpcpd</span>

安装phpdcd

(PHP dead code detector:https://github.com/sebastianbergmann/phpdcd)。用于发现项目中没有引用使用的代码:

pear channel-discover pear.phpunit.de
pear channel-discover components.ez.no
pear install phpunit/phpdcd-beta

使用:phpdcd --exclude /data/wwwroot/payapi/system/lib/ /data/wwwroot/payapi

免责声明:文章转载自《php持续集成环境笔记》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇win2003+iis6服务器设置问题集测试服务器IO下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

数据结构与算法之PHP用邻接表、邻接矩阵实现图的深度优先遍历(DFS)

一、基本思想 1)访问指定的起始顶点v; 2)依次从v的未被访问的邻接点出发,对图进行深度优先遍历;直至图中和v有路径相通的顶点都被访问; 3)若此时图中尚有顶点未被访问,则从一个未被访问的顶点出发,重新进行深度优先遍历,直到图中所有顶点均被访问过为止。   二、图的存储结构                       示例图            ...

phpstudy下安装phalcon

网上好多都是用xampp或者wamp安装的phalcon,我本地装的是phpstudy,所以今天给大家说下phpstudy安装phalcon 首先,去下载php_phalcon.dll文件,下的时候看下自己的php的版本以及是x86还是x64的系统,怎么看呢,看下面的截图你就知道了 无非就是新建个php文件 输入 echo phpinfo()就可以了 下载...

天网计划 php skymvc框架

简介:这是天网计划 php skymvc框架的详细页面,介绍了和php,有关的知识、技巧、经验,和一些php源码等。 frameborder='0' src='http://biancheng.dnbcw.info/pingjia.php?id=339493' scrolling='no'>skymvc是一款轻量、简单的phpmvc框架,借鉴了各大...

windows下安装配置phpjavabridge,PHP调用自己的JAVA文件

方法一:(推荐方法 ) 使用php/java桥 JavaBridge.jar  转自:http://zhengdl126.iteye.com/blog/418574http://sourceforge.net/projects/php-java-bridge http://mirror.optus.net/sourceforge/p/ph/php-java...

TP手册学习第三天

命令行先在cmd进入项目目录,再执行命令 生成index模块的Blog控制器类库文件:php think make:controller index/Blog 如果仅仅生成空的控制器则可以使用:php think make:controller index/Blog --plain 清除缓存文件(runtime目录):php think clear 清...

php的下载与安装

一,进入到php的官方网站   https://www.php.net/   ,进入到下载页面: 选择 PHP 7.2.30 的Windows版本  具体的下载页面版本区分: 下载后,得到如下压缩包到如下目录   进入到php目录  D:wampphp7230 把文件  php.ini-development  复制一份,改名为  php.ini...