项目构建工具autobuild、SvnAnt、Project Builder、ooRexx介绍

以下为你介绍的项目构建工具都可用在Linux系统上:autobuild(Ruby自动构建工具)、SvnAnt(ANT和SVN集成)、Project Builder(帮助你打包应用的工具)、ooRexx(软件构建系统)。

1、autobuild(Ruby自动构建工具)

Autobuild 导入、配置、构建和安装各种不同的软件包。可以用在软件开发过程中用来确保软件包被正常的构建,或者作为一个软件自动构建的工具。

2、SvnAnt(ANT和SVN集成)

SvnAnt是一项ant任务,它提供与Subversion版本控制系统的接口,该系统是开源社区中CVS的有力替代品。

在基础svnClientAdapter的帮助下,<svn>任务使用javahl-如果可以找到相应的库,则为subversion api提供本机(JNI)Java接口。

否则,它将使用svn(.exe)命令行界面(该路径必须存在于OS的路径中)。

SvnAnt支持大多数主要的Subversion命令。

下载地址:http://subclipse.tigris.org/svnant.html

3、Project Builder(帮助你打包应用的工具)

Project-Builder 是一个用来帮助你打包应用的工具,可以直接从版本控制系统如 CVS\SVN\Mercurial\Git 等获取代码并自动进行打包发布,这些操作只需要简单的配置即可,打包后的应用支持多种平台。

下载地址:http://www.project-builder.org/

4、ooRexx(软件构建系统)

项目构建工具autobuild、SvnAnt、Project Builder、ooRexx介绍

ooRexx 是 IBM 的 Object REXX Interpreter 的开源版本,该项目由 Rexx 语言协会管理。

Open Object Rexx 项目将其旧的随需应变软件构建系统从由 VMware 托管的客户操作系统转移到由 Linux Kernel Virtual Machine (KVM) 托管的客户机上。这一改变提供了一个更加高效的构建环境,并且为用户减少了构建时间。

ooRexx 软件构建系统允许开发人员针对多个基于 x86 的平台和操作系统构建 ooRexx 软件包。受支持的客户操作系统包括 Windows XP、Fedora 和 Ubuntu。这些客户操作系统为 Windows (EXE)、Fedora 和 openSUSE (RPM) 以及 Ubuntu (DEB) 生成 ooRexx 安装和文档包。其他基于 x86 的操作系统也将根据 ooRexx 开发人员和用户的需求得到支持。

Open Object Rexx 解释器允许您以程序方式以及面向对象的方式编写程序,它的主要优点包括:

易于使用和易学。

与经典 Rexx 向上兼容。

向多个环境发出命令的能力。

提供强大的功能。

基于类似英语的命令。

面向对象增强。

专为面向对象的编程而设计,还允许 Rexx 进行常规编程。

提供标准的 Rexx API 以开发用 C 编写的外部函数库。

下载地址:https://sourceforge.net/projects/oorexx/

注明

以上就是项目构建工具autobuild、SvnAnt、Project Builder、ooRexx的介绍内容,这些项目构建工具都能使用在Linux操作系统中。

栏目相关文章