红联Linux门户
Linux帮助
  • Lua单元测试框架 busted

    busted 是 Lua 的单元测试框架,示例代码:[code]require("busted") describe("Busted unit testing framework", functio...

  • Scala的Actor测试框架 Setac

    Setac 是 Scala 的 Actor 程序测试框架,可让程序员编写测试用例。 主页:http://mir.cs.illinois.edu/setac/ 下载:http://mir.cs.il...

  • 单元测试框架 AgileUnit

    The new unit test generation - Vision of AgileUnit: Merge Synergy of Requirement, Development, Testi...

  • 项目构建工具 Maven

    目前,绝大多数开发人员都把 Ant 当作 Java 编程项目的标准构建工具。遗憾的是,Ant 的项目管理工具(作为 make 的替代工具)不能满足绝大多数开发人员的需要。通过检查 Ant 构建文件,很...

  • .NET的Maven集成 NPanday

    NPanday 是一个用来将 Maven 集成到 .NET 开发环境的项目,目前该项目率属于 Apache 组织下的孵化项目。该项目包含一个 VisualStudio 的插件用来集成 Maven ,同...

  • 项目依赖管理工具 Apache Ivy

    Apache Ivy是一个优秀的管理(记录、跟踪、解析和报告)项目依赖的工具,可与Apache Ant紧密集成。 主页:http://ant.apache.org/ivy/ 下载:http://a...

  • 用于Java环境中的软件开发 Apache Ant

    Apache Ant,是一个将软件编译、测试、部署等步骤联系在一起加以自动化的一个工具,大多用于Java环境中的软件开发。由Apache软件基金会所提供。 主页:http://ant.apache....

  • 自动化建构系统 CMake

    CMake 是一个跨平台的自动化建构系统,它使用一个名为 CMakeLists.txt 的文件来描述构建过程,可以产生标准的构建文件,如 Unix 的 Makefile 或Windows Visual...

  • Qt构建工具 Qmake

    qmake是一个协助简化跨平台进行专案开发的构建过程的工具程式,Qt附带的工具之一 。qmake能够自动生成Makefile、Microsoft Visual Studio 专案文件 和 xcode ...

  • Eclipse的Maven插件 m2eclipse

    这是一个在Eclipse环境中集成的Maven插件。 主页:http://www.sonatype.org/m2eclipse/ 来自:开源中国社区...

  • 自动化构建、测试 BuildBot

    BuildBot是一个系统 的自动化编译/测试周期最需要的软件,以验证代码的变化。通过自动重建和测试每次发生了变化的东西,在建设迅速查明之前,减少不必要的失败。有警告计数, 图像大小,编译时间,以及其...

  • Maven管理器 Nexus

    Nexus是一个强大的Maven仓库管理器,它极大地简化了自己内部仓库的维护和外部仓库的访问。利用Nexus你可以只在一个地方就能够完全控制访问 和部署在你所维护仓库中的每个Artifact。Nexu...

  • 基于Python的软件构件工具 SCons

    SCons是一个基于Python的软件构件工具,其优势在于: 构建是基于真正的Python脚本实现的,可以解决各种复杂的构建问题; 可靠的自动依赖分析; 内置支持多种语言,内置Tex文档,并且易于扩...

  • Maven Android Plugin

    这是一个易用的用来构建 Android 应用的 Maven 插件。 主页:http://code.google.com/p/maven-android-plugin/ 来自:开源中国社区...

  • 嵌入式应用开发协作系统 Yocto

    Yocto Project 是一个开源的协作软件,提供模板、工具和方法帮你创建定制的 Linux 系统和嵌入式产品,而无需关心硬件体系。适合嵌入式Linux开发人员使用。 主页:http://www...

  • Makefile生成工具 Bakefile

    Bakefile是一个跨平台和编译器的 Makefile 生成器,它被用于建造的新型wxWidgets系统。它的编译器无关的构建任务描述作为输入并生成本地的makefile。 主页:http://w...

  • 让maven与tomcat配合 Tomcat Maven Plugin

    maven-tomcat-plugin让maven与tomcat配合得很好。它可以把应用部署到Tomcat服务器,也可以把 tomcat作为内嵌服务器启动,就像jetty一样。 使用JPDA启动tom...

  • 快速应用部署工具 Murder

    Twitter Murder由Python和Ruby两种编程语言混合而成,能够在大规模的服务器集群中快速部署代码更新。据Twitter工程师拉里?加迪 (Larry Gadea)介绍,以前需要耗时40...

  • Wine 1.5.13发布

    开发版本 wine 1.5.13 已经发布。 该版本的新变化: 客户端窗口渲染使用DIB引擎。 支持原始输入键盘和鼠标。 支持透明窗口,使用颜色键。 正确支持64位的C + + RTTI。 ...

  • OfficeFloor 2.4.0发布,IoC框架

    OfficeFloor 2.4.0 发布,该版本重写了 Socket I/O ,使性能得到显著的提升;改进了 WoOF 图形编辑器的外观等。 OfficeFloor 是一个 IoC 2.0 的实现,...

  • Apache Commons Codec 1.7发布

    Apache Commons Codec 1.7 发布,该版本要求 Java 6 的支持。 这是 Commons 项目中用来处理常用的编码方法的工具类包,例如DES、SHA1、MD5、Base64等...

  • 编译工具 Premake

    Premake 是一个用来生成工程文件的预编译程序。 主页:http://industriousone.com/premake 下载:http://industriousone.com/prema...

  • Maven插件 MevenIDE

    MevenIDE 是一个在各种流行的开发环境中集成 Maven 操作功能的插件集合,支持的开发环境包括 Eclipse、NetBeans、JBuilder 以及 Intellij IDEA 等。 主...

  • Groovy构建工具 Gradle

    Gradle就是可以使用Groovy来书写构建脚本的构建系统,支持依赖管理和多项目,类似Maven,但比之简单轻便。 主页:http://gradle.org/ 下载:http://gradle....

  • 源码构建工具 TMake

    TMake 是一个源码构建工具,支持多种编程语言,该软件主要目的是简化项目的创建和构建。主要功能包括 C/C++ 依赖检查、跨平台编译,支持 C\C++\C#\Java 语言。 主页:http://...

  • Maven扩展工具 Artifactory

    Artifactory是一个Java的Maven扩展工具,Artifactory拥有很多强大的企业级特性和人性化的用户接口,拥有众多客户群。 主要特性: 整合了 Hudson 在POM中自动清除...

  • 敏捷开发平台 Buildix

    Buildix 是一个“基于磁盘的敏捷开发平台”。它包括用于版本控制的 Subversion、用于 Wiki 协作的 Trac、bug 跟踪以及项目管理、用于持续集成的 CruiseControl,这...

  • Adobe Flex的Maven插件 Flexmojos

    Flexmojos是Adobe Flex的Maven插件。它允许Maven编译,优化和测试:Flex SWF, Flex SWC, Air SWF以及 Air SWC。 3.6版本的改进: 添加...

  • 自动化部署系统 ControlTier

    ControlTier 是一个完全开放源码系统的自动化服务管理活动的多个服务器和多个应用层(代码,数据,配置和内容)。共同使用的ControlTier包括部署应用程序,控制它们的状态,并运行按需行政工...

  • 项目构建工具 Phing

    Phing是一个 PHP 实现的项目构建工具。按照官方文档的说法,你可以用它做任何传统的构建(build/make)工具(比如 Java 的 Ant,GNU Make 等)能做的所有工作。 Phin...

  • 自动构建工具 Anthill

    Anthill 是一个免费的自动构建工具(非开源),它规划您的构建并发布结果,帮助精通 XP 的小组使用持续集成。一次构建包含用 CVS 这样的版本控制工具检查源代码、运行一个构建脚本、发布结果并通知...

  • 强大自动构建工具 LuntBuild

    LuntBuild是一个强大自动构建的工具。通过一个简洁的web接口就可以很容易地进行系统的持续构建。 主页:http://luntbuild.javaforge.com/ 下载:http://l...

  • 项目构建工具 Make

    Make是一个Linux的实用工具,可以自动判断程序的哪一部分需要重新编译。一旦作出判断位需要重新编译,它输入必要的命令来完成。让经常被用来从源代码安装应用程序时,所以开放源码的开发者应该更了解这个工...

  • Ant编译的SVN任务 svntask

    svntask 是一个非常简单的Ant任务,用来在 Ant 编译环境中使用 SVN。 主页:http://code.google.com/p/svntask/ 下载:http://code.goo...

  • 软件构建和发布管理系统 Parabuild

    Parabuild是软件构建和发布管理系统。它可以帮助软件团队和组织减少项目失败的风险提供了几乎牢不可破的计划,建立和释放持续集成。它支持Perforce, Subversion,CVS,Surrou...

  • JavaScript构建工具 Grunt

    Grunt 是一个基于任务的JavaScript工程命令行构建工具。 主页:https://github.com/cowboy/grunt 下载:https://github.com/cowboy...

  • Scala构建工具 simple-build-tool

    sbt 是一个简单的 Scala 项目构建工具,要求 Java 1.5 或者更高。 主页:https://github.com/harrah/xsbt/wiki 下载:http://code.go...

  • 管理开源软件的授权文件 Maven license plugin

    这是一个 Maven 的插件,用来管理项目依赖的其他开源软件的授权文件,如 LICENSE.TXT 和 THIRD-PARTY.TXT。 主页:http://mojo.codehaus.org/li...

  • C++动态编译工具 ccbuild

    ccbuild 更像是一个动态的 Makefile 。ccbuild 查找当前目录所有包含 main 方法的程序并进行构建。因此它会读取 C++ 源码并查找出依赖的文件进行编译。编译的原则就是存在 m...

  • vsftpd 3.0.1正式版发布

    三大ftpd之一的Vsftpd发布3.0.1正式版.2012-09-16.上个版本是2012-04-10的3.0.0 .对比proftpd和pure-ftpd,vsftpd的性能最快,安全性也很好。 ...