那从项目的组织和集成化所用到的工具提及,在集成化开拓中会用到那些工具,由于项目的不同需求,就会有不同的集成工具,不才只用到过php集成化开拓,以是以php集成化开拓为例。
Ant,学Java的程序员可能很清楚,个中在php的集成化开拓中,也是须要这个工具的。在项目中建立一个build.xml脚本,操作大略,方便利用。
Jenkins,是一个开源软件,供应一个开放易用的软件平台。用这个平台打包build版本和git提交钩子,也可以轻松支配正式环境。还有一个方便之处,便是可以让测试职员,在这里打包支配测试环境。

Git,现在的开拓,不会用git版本掌握,那便是个废弃的程序员了。
Sphinx,这里可不是说的那个全文检索的工具,这个紧张是用于天生团队开拓文档的,方便大家阅读开拓文档。
PHP_CodeSniffer,是PEAR中的一个用PHP5写的用来检讨嗅探PHP代码是否有违反一组预先设置好的编码标准的一个包,它是确保团队开拓代码简洁同等的必不可少的开拓工具,乃至还可以帮助程序员减少一些语义缺点。
Apigen,是一个工具用于从PHP源代码创建专业的API文档。
Phploc,是剖析一个PHP项目构造的工具。
PHP Depend,是一个PHP中静态代码剖析的工具。它可以用来检讨团队PHP项目中的代码规模和繁芜程度。
PHPUnit,是自动化测试工具,能自动运行编写的单元测试代码,并给出是否通过的结果。
PHPMD,是代码质量检讨工具,能够探测PHP源代码中一些潜在的问题。如:可能存在的Bug;未达最佳标准的代码;过于繁芜的语法;从未利用过的参数、方法、属性。
PHPCPD,是一个用来检讨项目中的重复代码。
上面这些团队开拓的工具,程序员的您有没有利用过呢?