持续集成
magieflying
这个作者很懒,什么都没留下…
展开
-
svn+ant实现nightly build自动发布
svn+ant实现nightly build自动发布(2010-09-14 15:55:47)转载标签:杂谈分类:配置管理http://genstone.bokee.com/5762322.html 调试了几天,搞定了svn ant实现nightly build自动编译发布java程序脚本如下,可根据需要调整应用环境linux rhas4ant 1.6.5jdk 1.5subversion 1.4应用情景描述:要求每天凌晨12:30转载 2010-10-05 16:54:00 · 437 阅读 · 0 评论 -
基于maven和hudson打造持续集成环境
对持续集成的需求对持续集成的需求主要来自项目过程的痛,在代码控制和管理方面我有以下几个方面的痛:环境时好时坏,开发人员对commit代码不够慎重 缺乏一个统一集成的报告来反映项目质量各个方面 各种代码检查工具运用门槛高 无法量化开发人员的代码质量 缺乏一种推进单元测试的有效手段 正因为有了上面的疼,让我想到了持续集成持续集成原理和相应工具持续集成的结构和原理由下图所示:说起来就一句话,持续集成就是用一套工具自动化地接管代码构建的整个生命周期。在这么一个流程中主要需要三类工具:构建工具:maven 调度和控制转载 2010-10-13 09:50:00 · 316 阅读 · 0 评论 -
持续集成工具hudson
<br />持续集成工具hudson<br /> 2009-04-23 作者:yangzb 来源:yangzb的blog<br /> <br />一.什么是持续集成<br />持续集成的核心概念 <br />CI过程会经常构建软件 组件;在许多情况下,每当源代码 存储库(比如 Subversion 或ClearCase)中的代码发生变化时,都要构建软件组件。CI的好处是:经常构建软件可以确保尽早遇到问题(比如代码缺陷),避免问题在软件开发 周期晚期变复杂时才被发现。 <br />工具 与过程<br />尽管转载 2010-12-17 10:36:00 · 301 阅读 · 0 评论 -
5条改进措施
有朋友问我在咨询过程中发现对客户最有效的5条改进措施有哪些,细细反思后总结如下: 1、分类管理项目 通过区分企业中不同类型的项目制定不同的管理策略、裁剪策略,保证了质量体系的实用性、灵活性,即减少了开发投入又保证了项目的质量,平衡了敏捷方法与规范方法。 有的企业区分了新产品研发、转载 2011-07-25 15:16:24 · 308 阅读 · 0 评论 -
关于maven和ant的讨论
关于MAVEN和ANT的讨论(整理)2009-07-15 19:03 2289人阅读 评论(1)收藏 举报前几天因为可能要用到MAVEN,所以在CSDN论坛发表了一篇帖子各抒己见:MAVEN比ANT好在哪里来征求大家的意见,现将讨论内容整理转载 2011-08-10 08:34:56 · 774 阅读 · 0 评论 -
Maven Ant之间的比较
Maven Ant之间的比较 mavenAntJBoss脚本ApacheApache Maven一个潜在的基于java的apache ant的构建工具的替代者。两者之间的比较:第一:ant脚本是可以直接运行在maven中的。maven和ant最大的差别就是在于ma转载 2011-08-10 08:36:41 · 266 阅读 · 0 评论 -
CCNET介绍
CCNET介绍现在国内的公司越来越看重开发流程,象DAILY BUILD,AUTO TESTING,缺陷管理等都越来越重视。而如何把他们整合好也是一个重要的课题。这里不扯开谈管理方面的理论,直接介绍本文主角。CCNET是一个代码开发阶段流程的自动管转载 2011-08-10 08:38:31 · 231 阅读 · 0 评论