LuntBuild

来自开放百科 - 灰狐
(版本间的差异)
跳转到: 导航, 搜索
(精彩图集)
 
(未显示2个用户的7个中间版本)
第1行: 第1行:
 +
{{top news}}
 +
 
LuntBuild 是一个功能强大的构建自动化和管理工具。通过web界面可以很方便的为你的团队建立持续集成或者每日构建系统。构建产生的版本可以进行很好的管理,比如可以进行查询,分类,提升,打补丁,或者删除等等。同时构建产生的文件在web服务器上进行发布,为整个团队提供了开发,测试,以及发布的基准。
 
LuntBuild 是一个功能强大的构建自动化和管理工具。通过web界面可以很方便的为你的团队建立持续集成或者每日构建系统。构建产生的版本可以进行很好的管理,比如可以进行查询,分类,提升,打补丁,或者删除等等。同时构建产生的文件在web服务器上进行发布,为整个团队提供了开发,测试,以及发布的基准。
 
为什么使用luntbuild?
 
为什么使用luntbuild?
第4行: 第6行:
 
也许你觉得奇怪,现在已经有很多很好的构建自动化工具诸如cruisecontrol, anthill等等,luntbuild有什么存在的必要呢?下面就是答案:
 
也许你觉得奇怪,现在已经有很多很好的构建自动化工具诸如cruisecontrol, anthill等等,luntbuild有什么存在的必要呢?下面就是答案:
  
1. Luntbuild不仅仅强调构建的自动化,同时也强调对构建的管理。通常来说,一个每日构建或者持续集成系统经过一段时间的运行后,会产生大量的构建版本。luntbuild通过支持构建的查询,分类,提升,打补丁,删除等功能可以对产生的构建版本进行有效的管理。
+
*Luntbuild不仅仅强调构建的自动化,同时也强调对构建的管理。通常来说,一个每日构建或者持续集成系统经过一段时间的运行后,会产生大量的构建版本。luntbuild通过支持构建的查询,分类,提升,打补丁,删除等功能可以对产生的构建版本进行有效的管理。
 +
*Luntbuild通过工程-视图的概念能够有效的为并行开发提供构建支持。
 +
*没有任何配置文件,所有的配置和管理工作都通过web页面进行,简单方便。
  
2. Luntbuild通过工程-视图的概念能够有效的为并行开发提供构建支持。
+
==安装指南==
 +
下载安装包:http://nchc.dl.sourceforge.net/sourceforge/luntbuild/luntbuild-1.3.2-installer.jar
 +
java -jar luntbuild-1.3.2-installer.jar // 进行图形化安装
 +
指定 Web Server 的部署 dir ,如:
 +
/usr/local/apache-tomcat-5.5.17/webapps
 +
结束安装后,luntbuild.war 会部署到 /webapps 目录下
  
3. 没有任何配置文件,所有的配置和管理工作都通过web页面进行,简单方便。
+
这时启动 Tomcat, 访问 luntbuild
 +
http://localhost:8080/luntbuild/
 +
默认帐户:luntbuild/luntbuild
  
 
==相关链接==
 
==相关链接==
 
*http://luntbuild.javaforge.com/
 
*http://luntbuild.javaforge.com/
*http://labs.huihoo.com/luntbuild/
+
*http://www.huihoo.org/luntbuild/
 
*下载 http://sourceforge.net/projects/luntbuild/  
 
*下载 http://sourceforge.net/projects/luntbuild/  
 
+
*http://docs.huihoo.com/luntbuild/
 +
*http://download.huihoo.com/luntbuild/
 
==精彩图集==
 
==精彩图集==
[[Image:Luntbuild-snap1.gif]]
+
<gallery perrow=5>
<br>
+
Image:Luntbuild-snap1.gif|Builds summary page
Builds summary page
+
Image:Luntbuild-snap2.gif|Build schedules for development view
<br>
+
</gallery>
[[Image:Luntbuild-snap2.gif]]
+
 
<br>
+
[[category:software development]]
Build schedules for development view
+
[[category:continuous integration]]
 +
[[category:java]]

2013年2月19日 (二) 14:34的最后版本

LuntBuild 是一个功能强大的构建自动化和管理工具。通过web界面可以很方便的为你的团队建立持续集成或者每日构建系统。构建产生的版本可以进行很好的管理,比如可以进行查询,分类,提升,打补丁,或者删除等等。同时构建产生的文件在web服务器上进行发布,为整个团队提供了开发,测试,以及发布的基准。 为什么使用luntbuild?

也许你觉得奇怪,现在已经有很多很好的构建自动化工具诸如cruisecontrol, anthill等等,luntbuild有什么存在的必要呢?下面就是答案:

  • Luntbuild不仅仅强调构建的自动化,同时也强调对构建的管理。通常来说,一个每日构建或者持续集成系统经过一段时间的运行后,会产生大量的构建版本。luntbuild通过支持构建的查询,分类,提升,打补丁,删除等功能可以对产生的构建版本进行有效的管理。
  • Luntbuild通过工程-视图的概念能够有效的为并行开发提供构建支持。
  • 没有任何配置文件,所有的配置和管理工作都通过web页面进行,简单方便。

[编辑] 安装指南

下载安装包:http://nchc.dl.sourceforge.net/sourceforge/luntbuild/luntbuild-1.3.2-installer.jar

java -jar luntbuild-1.3.2-installer.jar // 进行图形化安装

指定 Web Server 的部署 dir ,如:

/usr/local/apache-tomcat-5.5.17/webapps

结束安装后,luntbuild.war 会部署到 /webapps 目录下

这时启动 Tomcat, 访问 luntbuild

http://localhost:8080/luntbuild/
默认帐户:luntbuild/luntbuild

[编辑] 相关链接

[编辑] 精彩图集

分享您的观点
个人工具
名字空间

变换
操作
导航
工具箱