CCNet 1.3 release

CCNet 1.3 release
Integration Queues

The biggest feature change to CCNet 1.3 is the addition of Integration Queues to control and manage integration concurrency. Integration queues allow you to control which projects are permitted to build concurrently and to set their relative priorities. Please read the documentation for more information.

.NET 2.0 Migration

CCNet has now been ported to the .NET 2.0 platform. This means that the .NET 2.0 Redistributable package will need to be installed on the Integration Server. CCNet now also takes advantage of some of the capabilities of the .NET 2.0 framework, such as the SMTP library replacing CDO for sending emails using the Email Publisher.

Integrated Documentation

The documentation for the installed version of CCNet is now directly available through the web dashboard. This makes it much easier to look up the appropriate configuration and documentation information for the installed server.

Performance Improvements

The performance of the CCNet web dashboard has been improved significantly. Previous versions encountered severe performance difficulties when using CCTray to obtain build status from the web dashboard instead of directly from the server. These performance issues have now been addressed.

Accurev support

Support for the Accurev source control system has been added.

FinalBuilder Support

Support for the FinalBuilder build engine has been added.

Upgrading to CCNet 1.3

.NET 2.0

CCNet 1.3 has been ported to .NET 2.0 and requires the .NET 2.0 Redistributable framework to be installed. As some of the features of .NET 2.0 are used, it is no longer backwards compatible with earlier versions of the .NET runtime. When upgrading and installing over top of an existing version of CCNet, please ensure that the application configuration files (eg. ccnet.exe.config) reference the .NET 2.0 runtime as the primary supported runtime.

Upgrading from a version before 1.2?

See the release notes for the CCNet 1.2 release.

Release Notes - CruiseControl .NET - Version 1.3

This is a list of Jira Issues resolved by this release :

Bug
  • CCNET-441 - Daylight Savings bug-fix for PVCS 7.5.x causes time to be wrong in PVCS v8.x
  • CCNET-673 - Dashboard plugins in /bin not successfully loaded
  • CCNET-709 - Attempting to use the Email Logger results in an EmailPublisher exception: System.Web.HttpException: Class not registered
  • CCNET-736 - Perforce Invalid changelist/client/label/date error
  • CCNET-744 - The system path is ignored when launching pcli.exe and probably other executables - (The PVCS get command seems to have some problem)
  • CCNET-749 - Spaces in temporary file name cause problems for cmd.exe at ThoughtWorks.CruiseControl.Core.Sourcecontrol.Pvcs.ExecutePvcsGet -> "NonPvcsFunction"
  • CCNET-826 - MKS Integration - Unused Node reported in Console
  • CCNET-827 - Mks provider fails if modified file is in the root folder
  • CCNET-828 - Html/Xml contained in the server log dashboard plugin is not properly encoded
  • CCNET-829 - Svn checkout does not checkout to the working directory
  • CCNET-831 - Svn checkout should also handle _svn folders (support for the ASP.NET hack)
  • CCNET-837 - Shortcut to Configuration Link is not deleted from Programs group on uninstall
  • CCNET-839 - INTERNAL ERROR: String was not recognized as a valid DateTime.
  • CCNET-842 - Problems with Checkout operation if there is space in trunk URL
  • CCNET-871 - White spaces in cvs history paths causes regex to create empty filenames for modification
  • CCNET-880 - WebDashboard responds very slowly to requests from CCTray
  • CCNET-907 - CCNetRequestSource always returning "reloaded from state file"
  • CCNET-924 - XmlIntegrationResultWriter writes locale-dependent date
Improvement
  • CCNET-6 - Modification logger doesn't handle subversion encoding
  • CCNET-836 - Documentation should be accessible through the web dashboard
  • CCNET-838 - Installer should not overwrite ccnet.config file if it already exists in installation directory
  • CCNET-840 - Dashboard should show which build is currently selected in Recent Builds list
  • CCNET-891 - Dashboard: set content-type for xml API requests to text/xml to better support javascript
New Feature
  • CCNET-401 - Create new email publisher that uses SMTP instead of CDO
  • CCNET-770 - Add integration queue support for controlling project build serialization
  • CCNET-812 - AccuRev sourcecontrol support
  • CCNET-813 - New labeller: LastChangeLabeller
  • CCNET-814 - FinalBuilder support
  • CCNET-889 - How to realise Process Encoding Support (solution)

  功能强大的每日构建工具

转载于:https://www.cnblogs.com/iCaca/archive/2007/07/04/805273.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值