ThoughtWorks启动CruiseControl企业版

ThoughtWorks启动CruiseControl企业版项目,旨在增强CruiseControl持续集成服务器的功能,并提供技术支持和咨询服务。新增特性包括改进的用户接口、企业导航板、构建报告等。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

ThoughtWorks已经启动CruiseControl企业版(CruiseControl Enterprise)项目,以增强和支持CruiseControl这个持续集成服务器的鼻祖。

\

初始计划主要是增加了CruiseControl的用户接口(一个报告系统),在2007年六月将发布企业导航板(Enterprise Dashboard)、构建概要和构建详细报告三个特性。

\

ThoughtWorks也将提供24x7小时的技术支持(每五个服务请求打成一个包,起价为15000美元),以及持续集成的咨询服务(价格因需而议)。

\

Dave Farley写的一篇论文中提到:很多持续集成环境只用于构建阶段,而没有波及到部署及之后的其它阶段。他在文中还提出了一种方法,可以将其推广到“持续构建”之外的阶段。

\

InfoQ有幸采访了Paul Julius。他是CruiseControl企业版的产品经理,也是CruiseControl的奠基人之一。

\

当被问到开源CruiseControl项目与CruiseControl企业版的关系,以及ThoughtWorks如何为社区出力时,Paul提到了一个专门的开发和支持团队:

\
他们正在更新我们所提到的报告系统。我们现在做的所有东西将全部是开源的。开发团队也会加入到开源社区中贡献代码,审核补丁,回答用户和开发者的问题。当企业版的CI特性确定以后,他们将开发那些特性。

当企业版的专有特性完成以后,它们也会作为专有的扩展添加到CruiseControl的开源版本中。到那时,就不会有单独的一个CruiseControl企业版的产品分发版本。

这些[专有的]扩展将主要集中于满足大型企业持续集成环境的需求,而那些广泛应用于非大型项目的特性将继续走开源之路。开源社区也将继续提升CruiseControl。不断修缮,并提出各种新的想法。开源社区会兴旺起来,并会有它自己的发展道路。

\

当谈到CruiseControl企业版的计划时,Paul描述了为下一个发布版做出的变化:

\
  • 可以看到构建的内部过程(例如,通过报告系统看到Ant的输出) \
  • 更清晰的数据概要 \
  • 利用Ajax等技术提升用户接口 \
  • 通过报告系统,可以快速且完整地添加标准项目 \
  • 通过报告系统,可以更新CruiseControl的配置。这个特性以前也有,是通过JMX和rudimentary text field做的。它将与其它管理任务一样成为框架的一部分,并通过某些校验来限制错误的发生。 \
  • 可以创建报告系统“小部件”(例如,panopticode integration)来总结构建中的输出数据。在过去,这是通过XSLT来实现的。新的Widget框架全面提供了对Java语言的灵活性。 \
  • 通过RSS和XML向后兼容。我们不破坏现存的第三方工具,比如CC Tray、Yahoo Widget等等。 \

他也谈到了长远规划:

\
这个即将发布的版本将以简化企业类持续集成环境的创建与管理为焦点。
\

在持续集成的企业应用中有哪些常见的挑战呢?

\
大企业可能面对数百个项目的集成,一部分是正在开发的,一部分可能是遗留下来的。确保所有项目的同步并正确地构建、测试、部署是极其复杂的。在生产运行环境中,简单的Java版本序列号UID的错误就可能引起严重问题。更复杂的问题(比如需要运行12小时以上的回归测试)可能降低对开发人员、测试人员和管理者的反馈的速度。

CruiseControl企业版为这些问题提供了解决方案,并还会继续加入新的特性来支持这类环境。ThoughtWorks会利用他们在持续集成方面的经验使大企业能够更高效地做出决策,更快速的解决问题,并缩短上市时间。

查看英文原文: ThoughtWorks launches CruiseControl Enterprise
译者简介:乔梁, BJUG成员,在IT领域工作多年,先后从事过软件开发、架构设计、技术管理等工作,目前从事项目管理工作。关心软件技术领域发展,对软件生命周期管理及过程改进方面的内容很感兴趣,对敏捷方法论亦有所了解。他的个人Blog为:http://blog.youkuaiyun.com/tony1130。为InfoQ中文站贡献内容,请邮件至 china-editorial@infoq.com
一、综合实战—使用极轴追踪方式绘制信号灯 实战目标:利用对象捕捉追踪和极轴追踪功能创建信号灯图形 技术要点:结合两种追踪方式实现精确绘图,适用于工程制图中需要精确定位的场景 1. 切换至AutoCAD 操作步骤: 启动AutoCAD 2016软件 打开随书光盘中的素材文件 确认工作空间为"草图与注释"模式 2. 绘图设置 1)草图设置对话框 打开方式:通过"工具→绘图设置"菜单命令 功能定位:该对话框包含捕捉、追踪等核心绘图辅助功能设置 2)对象捕捉设置 关键配置: 启用对象捕捉(F3快捷键) 启用对象捕捉追踪(F11快捷键) 勾选端点、中心、圆心、象限点等常用捕捉模式 追踪原理:命令执行时悬停光标可显示追踪矢量,再次悬停可停止追踪 3)极轴追踪设置 参数设置: 启用极轴追踪功能 设置角度增量为45度 确认后退出对话框 3. 绘制信号灯 1)绘制圆形 执行命令:"绘图→圆→圆心、半径"命令 绘制过程: 使用对象捕捉追踪定位矩形中心作为圆心 输入半径值30并按Enter确认 通过象限点捕捉确保圆形位置准确 2)绘制直线 操作要点: 选择"绘图→直线"命令 捕捉矩形上边中点作为起点 捕捉圆的上象限点作为终点 按Enter结束当前直线命令 重复技巧: 按Enter可重复最近使用的直线命令 通过圆心捕捉和极轴追踪绘制放射状直线 最终形成完整的信号灯指示图案 3)完成绘制 验证要点: 检查所有直线是否准确连接圆心和象限点 确认极轴追踪的45度增量是否体现 保存绘图文件(快捷键Ctrl+S)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值