项目构建工具Poky、Phing、svntask、Parabuild介绍

以下为你介绍的项目构建工具都可用在Linux系统上:Poky(开源构建工具)、Phing(项目构建工具)、svntask(Ant编译的SVN任务)、Parabuild(软件构建和发布管理系统)。

1、Poky(开源构建工具)

Poky是一个开源的构建工具。它是一个完整的软件开发环境,用于创建Linux设备。它能让你在设计,开发,建设,调试和测试一个完整的,现代的,软件堆栈使用Linux,X Window系统和GNOME移动的应用程序框架了ARM和x86架构平台。

2、Phing(项目构建工具)

项目构建工具Poky、Phing、svntask、Parabuild介绍

Phing 是一个基于 Apache Ant 的 PHP 项目构建系统或构建工具。按照官方文档的说法,你可以用它做任何传统的构建(build/make)工具(比如 Java 的 Ant,GNU Make 等)能做的所有工作。功能包括运行 PHPUnit 单元测试(包括测试结果和覆盖率报告),文件转换(例如令牌替换,XSLT 转换,模板转换),文件系统操作,交互式构建支持,SQL执行,Git/Subversion 操作,用于创建 PEAR 包的工具 ,文档生成(PhpDocumentor,ApiGen)等等。您可以使用 GNU make 等传统构建系统执行任何操作,并且它使用简单的 XML 构建文件和可扩展的 PHP“任务”类使其成为易于使用且高度灵活的构建框架。

特征:

简单的XML构建文件。

丰富的任务集。

可通过PHP类轻松扩展。

适用于Linux、Mac和Windows操作系统。

无需外部依赖。

在PHP 7上运行出色。

下载地址:https://www.phing.info/

3、svntask(Ant编译的SVN任务)

项目构建工具Poky、Phing、svntask、Parabuild介绍

svntask 是一个非常简单的Ant任务,用来在 Ant 编译环境中使用 SVN。

4、Parabuild(软件构建和发布管理系统)

项目构建工具Poky、Phing、svntask、Parabuild介绍

Parabuild是软件构建和发布管理系统。它可以帮助软件团队和组织减少项目失败的风险提供了几乎牢不可破的计划,建立和释放持续集成。它支持Perforce,Subversion,CVS,Surround SCM,AccuRev,ClearCase,PVCS,Borland StarTeam,SourceGear Vault,Visual SourceSafe资源,和MKS源完整性。

官方称:Parabuild CI是全球软件开发人员使用的开源CI/CD平台,Parabuild CI通过启用持续集成和持续交付并提供几乎坚不可摧的质量保证和发布版本,来帮助软件组织按时发布。

用户点评:

1]、选择Parabuild的决定性因素是其持续集成功能,同时提供稳定的夜间构建。

2]、作为我们的构建和发布管理解决方案,Parabuild在我们生成可靠构建的能力中发挥了重要作用,使我们在竞争中处于领先地位。

下载地址:https://www.parabuildci.org/

注明

以上就是项目构建工具Poky、Phing、svntask、Parabuild的介绍内容,这些项目构建工具都能使用在Linux操作系统中。

栏目相关文章